associate Icon with application

Hi, All,

I was trying to associate an icon with my VS 2005 application, and I tried this:

ATOM MyRegisterClass(HINSTANCE hInstance, LPTSTR szWindowClass)
{
WNDCLASS wc;

wc.style = CS_HREDRAW | CS_VREDRAW;
wc.lpfnWndProc = (WNDPROC) WndProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hInstance = hInstance;
wc.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_MYICON));
wc.hCursor = 0;
wc.hbrBackground = (HBRUSH) GetStockObject(WHITE_BRUSH);
wc.lpszMenuName = MAKEINTRESOURCE(IDM_MENU);
wc.lpszClassName = szWindowClass;

return RegisterClass(&wc);
}

But it didn't work... For the SDK, it says: hIcon is not supported...

Could any one can tell me how can I associate my app with an Icon?

Many Thanks

[775 byte] By [kunallen] at [2007-12-22]