ccombobox

    2热度

    2回答

    的编辑控件内部键盘热键我有这样的代码: BOOL CChristianLifeMinistryStudentMaterialDlg::PreTranslateMessage(MSG* pMsg) { BOOL bNoDispatch, bDealtWith; bDealtWith = FALSE; if (IsCTRLpressed() && pMs

    0热度

    1回答

    我在我的项目中使用CComboBox。我想改变焦点上的边框组合框的颜色

    2热度

    3回答

    我在MFC项目中的MSVC 2010 pro中的gui编辑器中添加了组合框。我有一个我从外部来源获取的字符串列表,并希望将它们添加到我的组合框中。我搜索了一段时间,每篇文章似乎都建议我需要使用CComboBox类,但是,我不知道如何从gui编辑器中的combobox元素的资源ID获取类变量。 总之,如何使用宏(如CB_ADDSTRING(RESOURCE_ID, "my string");)或使用

    2热度

    2回答

    我有一个小comboBox,我想用6个条目填充它...。 我写了这个代码: CComboBox* dropdownList = ((CComboBox*)GetDlgItem(IDC_PROGRAMDROPDOWN)); dropdownList->Clear(); dropdownList->AddString(L"test"); dropdownList->AddString(L"tes

    0热度

    1回答

    标准的Windows/MFC组合框(下拉模式)具有我想关闭的自动完成功能,但不知道如何。 示例1:使用列表值“Abc”和“Def”创建一个组合框。输入“A”作为编辑值并使用下拉按钮。 “A”将更改为“Abc”。 示例2:相同的起始值。打开下拉菜单,输入“A”作为编辑值并按Tab键。 “A”将更改为“Abc”。 这些示例甚至可以在Visual Studio IDE对话框编辑器测试模式下工作。没有编译

    0热度

    1回答

    我正在开发MFC应用程序,并且我注意到在使用方法CMFCPropertyGridProperty::AddOption()后创建的组合框没有与CCombobox类一样多的功能。有没有办法从这两个类中绑定对象? (更好地说,是否有一种方法可以在一个CMFCPropertyGrid子项中添加一个CCombobox对象?) 如果不可能,是否有其他方法可以使用组合框提供的相同(或部分)功能CCombobo

    1热度

    2回答

    我正在使用Visual Studio 2008为使用C++和MFC的Windows CE 6编写应用程序。 我想在选择元素时删除CComboBox派生类的蓝色突出显示。 根据this MSDN article,我无法将组合框的样式设置为LBS_OWNERDRAWFIXED或CBS_OWNERDRAWFIXED,以在我的DrawItem函数中选择选择的颜色。 我试着用消息CBN_SELCHANGE来

    1热度

    1回答

    所以首先,我有一个CComboxBox,只能通过GetDlgItem(cbID)获取。这种情况不能改变。 使用此组合框,我可以编辑文本并显示下拉项目,但我想禁用这些功能。 我只知道如何禁用Windows对象,例如... 函数GetDlgItem(CBID) - > EnableWindow(FALSE); 但是,这将禁用鼠标和键盘输入,这不允许我突出显示文本并将其复制到剪贴板。 如何禁用一个下拉菜

    1热度

    1回答

    我的对话框上有一个简单的可编辑组合框。 它在下拉列表中有几个预定义的文本值。其中的一个条目是: "Test 123" 组合框被映射到CString可变m_strNotes。 如果我这样做: m_strNotes = _T("Test"); UpdateData(FALSE); 我发现,组合框“测试123”最终选择!我不得不使用m_cbTextValues.SetWindowText(_T

    0热度

    1回答

    我们经常在搜索栏上看到一个背景文本,即“在这里搜索”,“在此输入以进行搜索”等,当我们开始输入时,它会消失。看一看下面的一个: 有任何built-in方法来实现在MFC Application为CComboBox Control相同的功能?