C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 55 を表示中)
■31348 / )  Re[5]: CComboBoxの宣言でエラー
□投稿者/ 774RR (293回)-(2009/01/20(Tue) 16:43:20)
EnableWindow は「触れなくする」機能もあるわけで、ちゃんとマニュアル読んだ?

っていうかたぶん、マニュアル(MSDN)の読み方がわかっていないんだろう。
MSDN を読む際に EnableWindow が複数個ヒットするんだが、今つかわなきゃならないのは
Win32SDK / API リファレンスの ::EnableWindow なわけだ。
http://msdn.microsoft.com/ja-jp/library/cc410790.aspx

同時にヒットする CWnd::EnableWindow だけ見ちゃうと CWnd* が必要と思っちゃうわけ。
http://msdn.microsoft.com/ja-jp/library/5kbfsahf.aspx

ちなみに CWindow::EnableWindow っつーのも見つかるけどこれは ATL 。
http://msdn.microsoft.com/ja-jp/library/5a6y4t2b.aspx

Win32 Native SDK の流儀
HWND なブツなら "COMBOBOX" だろうが "BUTTON" だろうが ::EnableWindow できる。

MFC の流儀
CWnd なブツなら CComboBox だろうが CButton だろうが CWnd::EnableWindow できる。

ってだけの話なわけで、逆にその辺の理解が怪しいようならこの先はかなり *長い* と思う。

今はまずきっちり入門書読むべきレベルなんぢゃないかなーと思うわけよ。
援助したくないって言ってるわけぢゃなくて、そのほうがたぶん速く理解できるだろうと思う。
返信 編集キー/


管理者用

- Child Tree -