MFC中COMBO BOX的设置

时间:2023-01-20 00:17:32
1.在COMBO BOX添加下拉菜单可选值
     在控件COMBO BOX的属性里面,有个“数据"选项,在数据选项中可以添加要显示的可选值,默认的可选值之间用引文的冒号进行区分。


2.设置COMBO BOX的默认显示项

      先在头文件中添加一个CComboBox的变量ComBox,然后在OnInitDialog()函数里面添加Combox.SetCurSel(0);       //Combox为一个COMBOX的变量,默认第0项为显示项。


3.COMBO BOX插入可选项

     使用函数InsertString( int nIndex,LPCTSTR lpszItem )即可将将行插入到指定位。其中nIndex指示要插入的行;lpszItem是要插入的可选项的值。


4.COMBO BOX 删除可选项

      使用函数DeleteString( UINT nIndex )即可将第nIndex行的可选项进行删除。


5.COMBO BOX 查找可选项:

       使用函数FindString( int nStartAfter,LPCTSTR lpszItem )就可以在当前所有行中查找指定的字符传的位置,其中nStartAfter指明从那一行开始进行查找;lpszItem是要查找项的值。

6.选中COMBO BOX的可选项

      使用函数 intSelectString( int nStartAfter, LPCTSTR lpszItem )可以选中包含指定字符串的行。其中nStartAfter指明从那一行开始进行查找;lpszItem是要选中项的标识字符串。