プロパティ ページのメッセージ ハンドラでモードレス ウィンドウを作成して表示することができました。
m_pListCtrl = new CListCtrl();
m_pParent->ScreenToClient(rtList);
m_pListCtrl->CreateEx(WS_EX_TOPMOST, WS_CHILD|WS_VISIBLE|LVS_LIST, rtList, m_pParent, IDC_LIST_INFO);
m_pListCtrl->ShowWindow(SW_SHOWNORMAL);
しかし、このリストctrlは私には機能しません。フォーカスを維持したり、アクティブにしたりできません(クライアント領域自体をキャプチャして処理することはできません。たとえば、その背後にある編集ボックスがペイントできます)ドロップダウンリストのように動作できることを願っていますコンボボックスから。プロジェクトで UNICODE が定義されていないため、コンボボックスのキュー バナーを使用できないため、コンボボックスを使用しませんでした。タイトルに戻りますが、カスタム ポップアップ ウィンドウ (MFC コントロールまたはコモン ダイアログ) をモーダル ダイアログで適切に動作させることができるかどうか疑問に思っています。モードレスウィンドウでこれを行うことができると確信しています。