代码之家  ›  专栏  ›  技术社区  ›  stanigator

cb-getlbtext程序通知

  •  2
  • stanigator  · 技术社区  · 15 年前

    我正在尝试修改特定组合框的选择。我已经成功地取回了手柄。但是,当我按如下方式调用函数时,无法正确修改组合框选择:

    r = SendMessage(cbox, CBN_SELCHANGE, 2, 0);
    

    完成我想做的事情最简单的方法是什么?事先谢谢。

    1 回复  |  直到 15 年前
        1
  •  5
  •   Michael    15 年前

    cbn_selchange只是一个通知,当用户更改选择时,它通过wm_命令消息发送到父窗口。

    cb“setcurrel”是您需要使用的信息。

    SendMessage(cbox, CB_SETCURSEL, 2, 0);
    

    应该工作。