所以首先,我有一個CComboxBox,只能通過GetDlgItem(cbID)獲取。這種情況不能改變。如何禁用CComboBox,同時讓它可用於剪貼板複製?
使用此組合框,我可以編輯文本並顯示下拉項目,但我想禁用這些功能。
我只知道如何禁用Windows對象,例如...
函數GetDlgItem(CBID) - > EnableWindow(FALSE);
但是,這將禁用鼠標和鍵盤輸入,這不允許我突出顯示文本並將其複製到剪貼板。
如何禁用一個下拉菜單和可編輯功能,同時讓它可以高亮複製到剪貼板?
使用GetDlgItem()時要小心。它返回一個不應該存儲的臨時指針。 – rrirower