掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CFormViewのメンバ変数にアクセスする方法は? (ID:62483)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
現在Microsoft Visual Studio .NET VC++でMFCを使用しツールを作成し用と思っています。 MDIで異なるフォームを持ったウィンドウを表示させています。 フォームにピクチャーボックスを配置しDirectXのデバイスを関連付けし 3Dモデルを表示しようと思っています。 DirectXのデバイスの初期化の引数にウィンドウハンドルが必要なんですが ピクチャボックスのウィンドウハンドルが取得できません。 ピクチャボックスを配置したCFormView内でDirectXのデバイスを初期化すれば ウィンドウハンドルを取得できるのですが、 このデバイスはツール内で唯一のものなのでグローバル宣言し 初期化もグローバル関数内で行いたいと思いましたので 外からCFormViewのメンバ変数にアクセスしピクチャボックスのウィンドウハンドルの取得したいと思っています。 ソースのどこを見てもCFormViewの実体を宣言しているところが無く CWinApp内でCMultiDocTemplateで使用されているだけで CFormViewのウィンドウハンドルやpublicで宣言されている メンバ変数にアクセスすることが出来ません。 CFormViewのメンバ変数にアクセスする方法を教えていただけないでしょうか。 初歩的な質問かもしれませんが、よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.