combobox
을 새 값으로 업데이트해야 해당 텍스트에 반영된 텍스트가 변경됩니다. 이를 수행하는 가장 확실한 방법은 combobox
이 초기화 된 후 메시지로 수행하는 것입니다.프로그래밍 방식으로 콤보 상자 변경
그래서 combobox
을 포함하는 hwnd에 postmessage
을 작성하려고합니다.
그래서 메시지를 보내려는 경우 현재 선택한 항목을 n 번째 항목으로 변경하면 postmessage
은 어떻게 보이나요?
나는 그것이 ON_CBN_SELCHANGE
을 포함 할 것이라고 추측하고 있지만 제대로 작동하지는 않습니다. 수동으로도 오히려 sendMessage 첨부를 원할 것
m_combo.SetCurSel(2);
내가 상상 당신이 그 일을하는 경우 :
ComboBox_SetCurSel(hWndCombo, n);
를하거나이 MFC의 CComboBox 컨트롤이 있다면 아마 당신은 할 수 있습니다 :
당신의 예를 찾고있는 특히 언어가 새로운 문자열이 아닌 이미 할당 된 콤보 요소의 선택이 있습니다를 닫을 때? C++? – GEOCHET
실마리가 MFC 태그에 있습니다. –