簡體   English   中英

在剪貼板復制中選擇CComboBox時如何禁用它?

[英]How do I disable a CComboBox while having it selectable for clipboard copy?

所以首先,我有一個CComboxBox,只能通過GetDlgItem(cbID)獲得。 此條件無法更改。

使用此組合框,我可以編輯文本並顯示下拉菜單項,但是我想禁用這些功能。

例如,我只知道如何禁用Windows對象。

函數GetDlgItem(CBID) - > EnableWindow(FALSE);

但這會同時禁用鼠標和鍵盤輸入,這不允許我突出顯示文本並將其復制到剪貼板。

當將其突出顯示以復制到剪貼板時,如何禁用下拉菜單和可編輯功能?

組合框樣式可能是CBS_DROPDOWN。 如果將樣式添加到CBS_DROPDOWNLIST,則將刪除組合框中嵌入的子編輯控件。 那將阻止任何人輸入數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM