VC2005についてです
ピクチャーコントロールのデバイスコンテキストを取得するためには
どうすればよいでしょうか?
MDIGetActive()->GetDC()->TextOutA(20,50,"文字列です");
この様にすれば、アクティブになった
子ウィンドウデバイスコンテキストを取得することができますが、
アクティブになった、この子ウィンドウの上にある
ピクチャーコントロールに
描画するためには どうすればよいでしょうか?
MDIで、複数のウィンドウのうちで
アクティブになった ものだけを
操作したいのです。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
GetDlgItemを使ってピクチャーコントロールのCWndのポインターを取得しましょう
ピクチャーコントロールのリソースIDが分かっているなら
CWnd* pWndChild = MDIGetActive();
// リソースIDが IDC_PICTURE1なら
CWnd* pWndPict = pWndChild->GetDlgItem( IDC_PICTURE1 );
といった具合で pWndPictを取得して
CDC* pDC = pWndPict->GetDC();
pDC->TextOutA( 20, 50, "文字列です");
pWndPict->ReleaseDC( pDC );
とった具合にします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(OS) エクスプローラのアクティブウィンドウのタイトルバーに色がつかない 3 2023/07/18 18:34
- Windows 10 windowsでタスクバーのアイコンをクリックするだけですぐアクティブウィンドウに切り替えられるよう 1 2023/06/11 20:42
- Excel(エクセル) Excelから複数のWordファイルを操作する方法について教えて頂きたい。 やりたいことは、複数のW 2 2022/07/26 20:11
- プリンタ・スキャナー 印刷 キャンセル&印刷できない 2 2022/11/29 16:45
- Windows 10 パソコン使っていたら下記の表示されたのですが、意味を教えてください。 3 2023/02/15 17:49
- Visual Basic(VBA) Vba LongPtrについて教えてください 2 2022/08/19 11:14
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- その他(プログラミング・Web制作) python文字化けエラーが発生しているようです 3 2022/04/13 19:41
- JavaScript ソースコードのいじる場所が分かりません。 1 2022/12/23 02:06
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画像処理 ビットマップ ダブ...
-
BitBlt関数について教えてください
-
SetWindowRgn()関数について。
-
Win32APIにて、アイコンの情報...
-
エクセルで作った新しいウイン...
-
「アイテムは収集されました」...
-
グラフの交点の求め方(Excel)
-
コントロールの書式設定で、“コ...
-
フォントの大きさ
-
フォームでPDFを表示させた...
-
VBAのフォント変更(エクセルか...
-
JTableのヘッダー文字のサイズ変更
-
メッセージボックスを大きくす...
-
メッセージボックスの選択ボタ...
-
3次元空間上の2つの座標から...
-
コンボボックス内の文字サイズ変更
-
vbaから他のアプリを終了
-
ゲームでは結局どっちが良いの?
-
NVIDIAのシェーダーキャッシュ
-
チェックボックスの箱のサイズ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コンテキスト依存とは?
-
ダイアログにビットマップを貼...
-
GetDC()とCreateCompatibleDC()
-
画面がチカチカする
-
C 多角形を半透明に塗る方法
-
ピクチャーコントロールのデバ...
-
Rectangleで、リソースが解放さ...
-
画像処理 ビットマップ ダブ...
-
ウインドウ内全体を一定時間で...
-
TextOutについて
-
VBでFD、USBの有効・無効...
-
メモリデバイスコンテキスト&...
-
ハードコピーをプログラムから...
-
VC++のTextOutの再描画の仕方
-
PrintScreenしたあとに画像を保...
-
SelectObjectについて
-
ダブルバッファの作り方
-
VC++でBitmapとText文字を表示...
-
Windowsプログラミング 画面描...
-
GetPixelに使うHDCの作り方
おすすめ情報