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

わんくま同盟

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

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


(過去ログ 55 を表示中)
■31340 / )  Re[1]: CComboBoxの宣言でエラー
□投稿者/ とっちゃん (363回)-(2009/01/20(Tue) 15:58:08)
とっちゃん さんの Web サイト
No31316 (豆腐 さん) に返信
> 【経緯】
> Win32プロジェクトを使ってアプリケーションを作成しています。
> その中でコンボボックスの使用可/不可を動的に変更しなければならないで、CComboBoxを使う為にafxwin.hをインクルードしました。

774RRさんがすでに答えてますが...

ウィンドウの使用可・不可なら、EnableWindow APIでいけますよ。
コンボボックスでも、リストボックスでも、エディットでも HWND があるならどんなウィンドウでも使えます。
ってか、コンボだからCComboBoxというのが出てきた背景がわからんので何とも言えませんが、
Nativeじゃないとだめだ!というのなら、MFC使ったほうがいい気がします。

いずれにしても、なぜ「CComboBox」を使おうとしたのか?をきちんと考えてみる必要はありそうです。
HWND では何か困ったんですよね?

その辺をよく考えて、■31334 に書かれている対策を検討してみるとよいと思いますよ。

返信 編集キー/


管理者用

- Child Tree -