menu小工具是下拉选框,在使用GUIbuider的过程中,发现普通创建只能创建简单的一条选框,无法在选框中添加下拉菜单。
在参考了官方的例程和中文手册时候也云里雾里,在研究了一段时间后,发现其实下拉菜单也属于一个单独的menu控件,如果想要创建下拉菜单,需要创建新的menu控件。
下图是GUIbuilder生成的选框创建函数,该部分在_cbDialog()回掉函数的窗口创建部分WM_INIT_DIALOG下。
其中菜单参数中有个MENU_CF_HORIZONAL,该参数代表该选框属于横条选框。
该部分的创建效果如下: