我的C ++程序中有一个静态窗口,但是当我点击它时它没有响应。我用来创建控件的代码:
hButton = CreateWindowEx(0, "static",NULL,
WS_VISIBLE | WS_CHILD | BS_BITMAP,
10, 5, 200, 40,
hwnd, (HMENU) ID_hButton, hInstance, NULL);
单击它时不会显示MessageBox。
case WM_COMMAND:{
switch(wParam){
case ID_hButton:
MessageBox(0,"","",0);
break;
}
}
break;
}
这里有什么问题,还是我的App?
现在我遇到了一个新问题:当我点击静态控件时,它不会显示MessageBox,直到我按下Alt
。有人想询问为什么会这样吗?
答案 0 :(得分:-1)
我通过在阅读以前的帖子后添加SS_NOTIFY样式来解决这个问题。 TY