【发布时间】:2009-11-11 03:08:32
【问题描述】:
我从 Win32 api 开始,我用流动的代码向我的主窗口添加一个按钮控件:
HWND boton = CreateWindow(
"BUTTON", //
"Caption", //
WS_TABSTOP | WS_VISIBLE | WS_CHILD | BS_DEFPUSHBUTTON, // Styles.
250, // x position.
10, // y position.
100, // Button width.
40, // Button height.
hwnd, // Parent window.
NULL, // No menu.
(HINSTANCE)GetWindowLong(hwnd, GWL_HINSTANCE),
NULL); // Pointer not needed.
我如何为它分配一个 id,这样我就可以在循环中获取消息,在消息循环中,我试图将消息捕获为 WM_COMMAND,但我也没有得到任何结果,我也尝试过使用 WM_NOTIFY。
【问题讨论】:
-
oks5,欢迎来到 StackOverflow!请务必更新您的个人资料,以便我们了解您。如果您想回复这些消息,那么可以回到发布这些消息的问题上。在您自己的问题的底部和每个答案的底部是灰色文本,上面写着“添加评论”。这将允许您响应 cmets。