0

我有使用样式 CBS_DROPDOWN | 创建的组合框 CBS_HASSTRINGS | WS_VISIBLE | WS_CHILD.i 想对命令 cbn_closeup 执行一些操作。但我的控件没有收到此事件。即使在 spy++ 中也没有 cbn_closeup 发送到组合框。请有人帮助我。

4

1 回答 1

1
  1. 不是您的 Control 收到 WM_COMMAND 通知。家长明白了。所以你需要一个 ON_CBN_CLOSEUP 在父窗口代码中。
  2. 如果您希望您的窗口收到通知,您需要一个 ON_CONTROL_REFLECT 处理程序。但这仅在父窗口也由 MFC 创建或至少是子类的情况下才有效。
于 2014-03-18T14:13:38.577 回答