A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
取得??
今、貴方が使用しているHWNDの方法と、使用方法を補足して下さい。
過去に何度か出て来ていますが、この当りのハンドルは、複雑ですので、全部説明するのは不可能に近いので、間違いを指摘する方法で回答したいと思います。
どうしても全部教えてくれぇって事なら、書籍を購入して読むことをお薦めします。その方が何倍も有意義だと思います。
この回答への補足
説明不足でした。申し訳ありません。
補足説明をさせていただきますと、MFCアプリWIZで時計を作っており、
針をBitmapで描画したいわけです。
初心者でして、ネット上のサンプルソース等を参考に実装しているのですが、
サンプルソース
BOOL InitDIB(HWND hWnd)
{
HDChDC;
BITMAPINFOHEADERbi;
bi.biSize = sizeof(BITMAPINFOHEADER);
bi.biWidth = 256;
bi.biHeight = -256;//top-down
bi.biPlanes = 1;
bi.biBitCount = 32;
bi.biCompression = BI_RGB;
bi.biSizeImage = 0;
bi.biXPelsPerMeter = 0;
bi.biYPelsPerMeter = 0;
bi.biClrUsed = 0;
bi.biClrImportant = 0;
hDC = GetDC(hWnd);
hBmp = CreateDIBSection(hDC,
(LPBITMAPINFO)&bi,
DIB_RGB_COLORS,
(void **)(&buf),
NULL,
0);
if(!hBmp) return FALSE;
memDC = CreateCompatibleDC(hDC);
SelectObject(memDC, hBmp);
ReleaseDC(hWnd, hDC);
return TRUE;
}
を流用したい時に、そういえばウィンドウハンドルってMFCアプリで
どのように扱えばいいのかなと疑問に思い、質問させていただきました。
基本のところだと思うのですが、早急に機能実現をしないといけない
状況でして、自己解決に限界を感じました。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Vba LongPtrについて教えてください 2 2022/08/19 11:14
- その他(Microsoft Office) microsoft Teams(work or school)が自動的にダウンロードされてしまいます 2 2022/09/15 17:34
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- レシピ・食事 お菓子作りが得意な方に質問です。 スコーンやクッキーを手作りしようとおもっているのですが、材料のバタ 3 2022/09/21 23:12
- Visual Basic(VBA) 【VBA】もし、値が0だったら左のセルと合わせて削除したい 3 2023/04/20 10:12
- iPhone(アイフォーン) iPhone初期化について質問です。 親から使用時間や勝手にアプリをインストールできないように規制が 2 2022/08/21 11:52
- Android Iphone売却の際にやること 1 2023/01/14 05:41
- Illustrator(イラストレーター) 作者不明のフォントについて 「Caslon antique」というフォントを商用で使いたいのですが( 2 2022/10/11 17:21
- Android(アンドロイド) スマホのデータ使用量に表示されるアプリ(10291)とはどんなアプリケーションでしょうか 1 2022/04/17 18:48
- Instagram HTML5の廃止とJavaScript 2 2022/04/13 21:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ゲームでは結局どっちが良いの?
-
エクセルで作った新しいウイン...
-
UWSCで特定のChromeのタブをア...
-
勝手にウィンドウが開いて止ま...
-
Tera Termに他のアプリから文字...
-
「アイテムは収集されました」...
-
他アプリの操作(メニューバー)
-
ダイアログをスクロールさせるには
-
VBでアプリケーションを自動操...
-
EnumChildWindowsの使い方(VBA)
-
ラジオボタンの初期指定
-
エクセル2013で新しく開か...
-
四角形と線との関係(C言語・API)
-
MFCでのプログラミングで…
-
親ウインドウにあるOKボタンを...
-
エクセルで1行目から3行目が消...
-
カーソルを自作の画像に変えよ...
-
HWNDについて
-
ExcelのBOOKが消えた!
-
VC++ 2008 EXPRESS DIRECTSHOW...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで作った新しいウイン...
-
「アイテムは収集されました」...
-
ゲームでは結局どっちが良いの?
-
検索の画面がでなくなってしま...
-
勝手にウィンドウが開いて止ま...
-
VBA .Value=.Value ?
-
ラジオボタンの初期指定
-
作成したウインドウのサイズを...
-
Vba LongPtrについて教えてくだ...
-
Excelの上下を固定したい
-
他のアプリケーションの終了処理
-
【VB2008】 マウス操作の一時的...
-
「&HFFFF」「&H1A」とは?
-
VBで外部プログラムを位置のみ...
-
ExcelのBOOKが消えた!
-
Alt+P,Alt+NをPostmessageで送...
-
UWSCで特定のChromeのタブをア...
-
Console.WriteLine で表示されない
-
MFC ダイアログ上のID取得につ...
-
最大化と最小化ボタン
おすすめ情報