掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
コンボボックスのハンドルを取得するには (ID:64847)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
MFCのソースコードを見ると、CFormViewもダイアログ生成APIを使って生成されているようです。 なので、コンボボックス等の載っているダイアログのハンドルが欲しければ、CFormView のハンドルで良いです。 具体的には m_hWnd です。(GetSafeHwnd()を経由しても良いですが) 以下の例では、CFormView 上のボタン(でなくても良いけど)のハンドルを取得し、ボタンのテキストを変更してます。(無理やりな例でごめんなさい) HWND hwndButton = ::GetDlgItem(m_hWnd, IDC_BUTTON1); ::SetWindowText(hwndButton, "hoge");
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.