关于CreateWindow控件的一个奇怪的问题
萱草江篱 2016-02-01 10:42:29 在case WM_CREATE:里运行如下函数:
void onWM_CREATE()
{
HWND hwndButton1 = CreateWindow(
TEXT("button"), TEXT("button1"),
WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
10, 10, 100, 30,
hwnd,(HMENU) 1,
(( LPCREATESTRUCT ) lParam )-> hInstance,
NULL);
HWND hwndButton2 = CreateWindow(
TEXT("button"), TEXT("button2"),
WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
10, 50, 100, 30,
hwnd,(HMENU) 2,
(( LPCREATESTRUCT ) lParam )-> hInstance,
NULL);
}
编译运行的时候,有时候hwndButton2 显示得出来而有时候又不显示,常常是我随意在任意空格位置里多打几个空格就会改变这种显示或不显示的状态
这是为什么呢