- 1 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 22:39:56 ]
- スレ立てるまでもない、Win32APIのついての質問はこちらへどうぞ。
やさしいお兄さんやお姉さんたちが答えてくれるかも。 過去スレ、関連リンクは>>2-5くらい。 ■注意 ・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。 ・日本語版MSDN Online Libraryは不完全です。英語版(msdn2.microsoft.com/library/)の利用推奨。 ・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。 ・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで
- 33 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 17:12:18 ]
- おそらくImageList_AddMaskedの中で
無効なビットマップハンドル使ってるんだろうな 試してないがGetWindowLongに失敗してない? WM_CREATEってまだウィンドウ作成されてないからhWndって無効なハンドルの気が で、無効ハンドルのせいでインスタンスハンドル取れない→イメージリソースが取れない。と 試しにGetModuleHandle(NULL);にしてみろ
- 34 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 17:15:20 ]
- WM_CREATEでなら、
CREATEPARAMS const* pcs = (CREATEPARAMS const*)lParam;として、 pcs->hInstanceとすればインスタンスハンドルが取れる。
- 35 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 17:15:51 ]
- CREATESTRUCTだったorz
|

|