Windows Sockets 1.1应用实例(四十七)

2010-12-30 20:58:11 · 作者: · 浏览: 63052

    PWNDCLASS pWndClass;

    BOOL bSuccess;

 

    hMemory = LocalAlloc(LPTR, sizeof(WNDCLASS));

    pWndClass = (PWNDCLASS) LocalLock(hMemory);

    pWndClass->hCursor = LoadCursor(NULL, IDC_ARROW);

    pWndClass->hIcon = LoadIcon(hInstance, (LPSTR) "SHOUT");

    pWndClass->lpszMenuName = (LPSTR) "MainMenu";

    pWndClass->lpszClassName = (LPSTR) "MainMenu";

    pWndClass->hbrBackground = GetStockObject(WHITE_BRUSH);

    pWndClass->hInstance = hInstance;

    pWndClass->style = NULL;

    pWndClass->lpfnWndProc = ShoutWndProc;

 

    bSuccess = RegisterClass(pWndClass);

 

    LocalUnlock(hMemory);

    LocalFree(hMemory);

    return (bSuccess);

}

 

long FAR PASCAL