createwindow 一个奇怪问题
CreateWindow( szAppName, // window class name
TEXT ("The Snake Game"), // window caption
WS_OVERLAPPEDWINDOW, // window style
CW_USEDEFAULT,// initial x position
CW_USEDEFAULT,// initial y position
XXX,// initial x size 这里我设置了窗口的大小
XXX,// initial y size
但在WndProc函数里,通过LOWORD(lParam),HIWORD(lParam)得到的大小却和我设置的窗口大小不一样,比我设置的值要小一点,这是为何?
[解决办法]
在WndProc中捕获WM_CREATE消息,转换成CREATESTRUCT指针后发现时一致的啊,不知道具体LZ怎么弄的??
case WM_CREATE:
p = (CREATESTRUCT*)lParam;
break;
[解决办法]