0
我在MFC的對話框應用程序中有一個編輯框。我使用這個組件來選擇路徑。我可以編輯路徑。我可以在此控件中提供建議功能嗎?那是當用戶編輯路徑時,組件根據輸入向用戶提供可能的建議?或者我可以使用ComboBox控件實現此功能。MFC中的路徑選擇組件
感謝
我在MFC的對話框應用程序中有一個編輯框。我使用這個組件來選擇路徑。我可以編輯路徑。我可以在此控件中提供建議功能嗎?那是當用戶編輯路徑時,組件根據輸入向用戶提供可能的建議?或者我可以使用ComboBox控件實現此功能。MFC中的路徑選擇組件
感謝
在你的OnInitDialog(),其中m_pathEdit是您的CEdit控制:
SHAutoComplete(m_pathEdit.m_hWnd, SHACF_DEFAULT);
在調用你的對話框的的DoModal():
CoInitialize(NULL);
和的DoModal返回後() :
CoUninitialize();
然後您的編輯控件就會自動完成URL和文件路徑。
我有一個簡單的MFC對話框應用程序。我沒有使用DoModal()作爲單獨的對話框。所以在我的情況下,我應該把CoInitialize(NULL);和CoUninitialize();電話?謝謝 –
@Sarfraz'InitInstance()'你的應用程序類。這已經存在於您的對話框的另一個.cpp文件中,並且是您的對話框的起始位置。 – acraig5075
感謝您的回覆。因爲我只想在編輯控件中顯示目錄。但是當我使用它與SHACF_FILESYS_DIRS標誌。它什麼都沒顯示。放棄先前的評論。 –