|
我在WinMain函数中创建了一个窗口(父窗口),
然后我写了一个view类。我在父窗口的WM_CREATE消息中创建我的view类。(传递hwnd和hinstance)
我在view类的构造函数中 先填充WNDCLASS结构体后,用RegisterClass注册。但没有注册成功,我用GetLastError返回的是87。应该是参数错误。 下面是我的结构填充的内容。
WNDCLASS cs;
cs.cbClsExtra = 0;
cs.cbWndExtra = 0;
cs.lpfnWndProc = (WNDPROC)GameViewProcTemp;
cs.style = CS_HREDRAW | CS_VREDRAW;
cs.hInstance = hInst;
cs.hIcon = LoadIcon (NULL, IDI_APPLICATION);
cs.hCursor = LoadCursor(NULL,IDC_CROSS);
cs.hbrBackground = (HBRUSH)GetStockObject(BLACK_BRUSH);
cs.lpszMenuName = NULL;
cs.lpszClassName = szNameApp;
希望有时间的帮我看下是哪出了问题。指出我的错误。谢谢
|
|