【发布时间】:2014-02-14 08:35:30
【问题描述】:
首先,我有一个只能通过GetDlgItem(cbID) 获得的CComboxBox。这个条件是不能改变的。
使用此组合框,我可以编辑文本并显示下拉项目,但我想禁用这些功能。
我只知道如何禁用 Windows 对象,例如...
GetDlgItem(cbID)->EnableWindow(FALSE);
但这会禁用鼠标和键盘输入,这不允许我突出显示文本并将其复制到剪贴板。
如何禁用下拉和可编辑功能,同时使其可突出显示以复制到剪贴板?
【问题讨论】:
-
使用GetDlgItem()时要小心。它返回一个不应存储的临时指针。
标签: c++ mfc selectable disabled-input ccombobox