我正在創建一個基于示例的 MFC 應用程式:https : //github.com/microsoft/VCSamples/tree/master/VC2010Samples/MFC/Visual C++ 2008 Feature Pack/WordPad
現在我想改變將工具列中的字體名稱下拉串列從DOWN鍵擴展到F4的方式。似乎我需要獲取組合框并呼叫SetExtenedUI(FALSE)它,但我不知道在哪里做。
uj5u.com熱心網友回復:
要更改 上的擴展 UI 標志CComboBox,請呼叫其CComboBox::SetExtendedUI成員。當你有一個時,CMFCToolBarFontComboBox你需要先進入它的組合框。由于它繼承自CMFCToolBarComboBoxButton您,因此您可以使用其CMFCToolBarComboBoxButton::GetComboBox成員來獲取CComboBox*.
CMFCToolBarFontComboBox* pFontButton = ...;
CComboBox* pComboBox = pFontButton->GetComboBox();
pComboBox->SetExtendedUI(FALSE);
uj5u.com熱心網友回復:
最后我切換到 CComboBoxEx 作業正常
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/352712.html
上一篇:USBReadFile()替換串行通信設備使用的串行埠代碼超時
下一篇:如何使日期時間成為bigint?
