我使用 WTL 编写了一个简单的 GUI:
就设置窗口而言,我已经弄清楚了一切,并且还连接了菜单等以调用我想要的任何东西。但我需要知道,例如,何时有人选中列表视图中的复选框之一,或者何时有人单击按钮。
这些子窗口是否向主窗口发送消息通知状态更改,并且该通知在子窗口类型之间通常是一致的吗?
子通知通常以WM_NOTIFY
或WM_COMMAND
消息的形式发送到父窗口。
一些子通知在大多数控件类型(例如NM_CLICK
和NM_CUSTOMDRAW
)中很常见,但通常您需要查看 MSDN 上每种控件类型的通知参考以了解可用的内容。首先,列表视图通知的参考在这里,按钮通知在这里。