掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
フォーカスが設定されていたコントロールを取得するには (ID:53271)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ダイアログ1とダイアログ2はどちらが親ウィンドウなのでしょうか? よくわかりませんが、ダイアログ1を親にした場合 ダイアログ2のボタンAが押されたときの場合は 以下になります。 //ダイアログ1のヘッダーをインクルードする #include Dialog1.h //ダイアログ2のボタンAがおされた void CDialog2::OnA_Button() { CDialog1* pDialog; //親ウィンドウであるダイアログ1のポインタを取得する pDialog = (CDialog1*)GetOwner(); pTestDlg->SetActiveWindow(); CWnd* pCheck; pCheck = pTestDlg->GetFocus(); ((CButton*)pCheck)->SetCheck(1); // pTextDlg->SetWindowText("aaaa"); }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.