首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏acoolgiser_zhuanlan

    MFC中的下拉框ComboBox使用

    下面的例子简要说明如何利用 MFC CComboBox Class来操作字符串列表。  打开 Class Wizard,添加控件对应变量,如:CComboBox m_cbExamble; 在后面的代码中会不断使用这个变量。 三、选择其中的某行 1,选中: int iPos=((CComboBox*)GetDlgItem(IDC_COMBO_CF))->GetCurSel();//当前选中的行。 2,设置 ((CComboBox*)GetDlgItem(IDC_COMBO_CF))->SetCurSel(n)//设置第n行内容为显示的内容。 在MFC 4.2中对组合框进行了增强,你可以在组合框中使用ImageList,有一个新的类CComboBoxEx(由CComboBox派生)来实现这一功能。

    8.7K40发布于 2019-01-17
  • 来自专栏ccf19881030的博客

    VC控件使用小结

    root2,TVI_LAST); 2、 //清空播放列表CTreeCtrl控件 CTreeCtrl m_mediaTreeCtrl;  m_mediaTreeCtrl.DeleteAllItems(); 四、CComboBox ---组合框控件 1、获取组合框控制句柄 添加成员变量comboboxCtr;或者 CComboBox* comboboxCtr = (CComboBox*)GetDlgItem(BOX_ID); 2 3、设置展开下拉列表、设置输入框只读、清空列表内容 CComboBox* comboboxCtr = (CComboBox*)GetDlgItem(BOX_ID); comboboxCtr->ShowDropDown TRUE); comboboxCtr->GetEditCtrl()->SetReadOnly(TRUE); comboboxCtr->ResetContent(); 4、 重置组合框,删除所有的项   CComboBox

    2.5K10发布于 2019-04-24
  • 来自专栏Eureka的技术时光轴

    C++得到系统活动、可用的串口及名称的两种方法

    CreateFile方法: void GetComList_256(CComboBox * CCombox)//获取可用com口支持到256个 { CString *********************************************************** 读取注册表方法: int GetComList_Reg( CComboBox

    2.3K30发布于 2021-04-14
  • 来自专栏用户8907256的专栏

    运动控制卡应用开发教程之调用激光振镜控制

    SetWindowText(_T("ZControlTest-Connect Failed")); return; } SetWindowText("succse"); // CComboBox *m_pEthList; m_pEthList = (CComboBox *)GetDlgItem(IDC_IP_COMBO); //获取ip地址 if(NULL == m_pEthList = g_handle) { ZMC_Close(g_handle); g_handle = NULL; } CComboBox *m_pParityList; m_pParityList = (CComboBox *)GetDlgItem(IDC_COMBO_PARITY); m_icombaud = GetDlgItemInt(IDC_BAUD_COMBO *m_pComList; m_pComList = (CComboBox *)GetDlgItem(IDC_PORT_COMBO); if(NULL == m_pComList) {

    1.2K30编辑于 2022-09-16
  • 来自专栏后端开发专栏

    VC++6.0入门——第八讲 对话框编程(二)

    下拉选择框BOOL CProp3::OnInitDialog() {CPropertyPage::OnInitDialog();// TODO: Add extra initialization here((CComboBox *)GetDlgItem(IDC_COMBO1))->AddString("<1000");((CComboBox*)GetDlgItem(IDC_COMBO1))->AddString("1000~2000 ");((CComboBox*)GetDlgItem(IDC_COMBO1))->AddString("2000~3000");((CComboBox*)GetDlgItem(IDC_COMBO1))- >AddString("3000");((CComboBox*)GetDlgItem(IDC_COMBO1))->SetCurSel(0);return TRUE; // return TRUE unless

    58010编辑于 2024-11-25
  • 来自专栏半生瓜のblog

    【MFC】MFC基础篇(1)

    : void CContrlObjectDlg::OnBnClickedButton2() { // TODO: 在此添加控件通知处理程序代码 //储存获取的内容 CString text; CComboBox * list = (CComboBox*)GetDlgItem(IDC_COMBO1); int n = list->GetCurSel(); list->GetLBText(n,text); MessageBox

    2.5K30编辑于 2023-05-13
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    CListBox

    #include <afxwin.h> 请参阅:CWnd, CButton, CComboBox, CEdit, CScrollBar, CStatic  二:类成员 CListBox类的成员   构造函数

    1.8K80发布于 2018-01-17
  • 来自专栏全栈程序员必看

    VC编程常见问题解答收集贴

    A 将下拉列表的编辑控件设置为只读的,方法如下: CComboBox *pcombo; CWnd *pWnd = pcombo->GetWindow(GW_CHILD); while(pWnd) m_edit.GetSafeHwnd()==NULL) m_eidt.SubClassWindow(pWnd->GetSafeHwnd()); } HBRUSH hbr = CComboBox 答:在资源视图,找到IDC_COMBOBOX1,单击“箭头”,此时调整个高度便是下拉列表框可见时的高度,如果是动态create出来的,参数rect的高便是下拉列表框可见时的高,而CComboBox::SetItemHeight

    2.1K30编辑于 2022-09-09
  • 来自专栏进步集

    WINDOWS核心编程--Windows程序内部运行机制

    pState; HWND hCtl; CButton* pButton; HWND hCtl; CEdit* pEdit; HWND hCtl; CListBox* pListBox; HWND hCtl; CComboBox

    2.3K50编辑于 2022-11-13
  • 来自专栏全栈程序员必看

    MFC应用程序——标签控件_IP控件_时间控件_List Control控件_Tree Control控件_命令按钮_列表框_组合框_图片_滚动控件「建议收藏」

    DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 DECLARE_MESSAGE_MAP() public: CListBox m_campanyList; CComboBox

    3.4K10编辑于 2022-09-23
领券