私は最近「Visual C++ 6.0 win32 application」で画像処理プログラムを作成しております.

http://www.vbtrain.net/help/ExamEngineHelp/Configuration/Generate/colorDialog.gif
のようなColorDialogを利用したいのですが,どのようにやったらいいのか行き詰ってしまいました.
webを探すと自作で作っている人もいるようなのですが,よく見るダイアログなので何かライブラリがあるのでしょうか?
ご存知のかたがいらっしゃいましたら教えていただけないでしょうか.
よろしくお願いいたします.

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/09/09 02:40:13
  • 終了:--

回答(3件)

id:aki73ix No.1

aki73ix回答回数5224ベストアンサー獲得回数272005/09/09 04:08:15

ポイント80pt

これはコモンダイアログです

ChooseColorを使えばよいでしょう


#include <commdlg.h>

#include <windows.h>



memset(&cc, 0, sizeof(CHOOSECOLOR));

cc.lStructSize=sizeof(CHOOSECOLOR);

cc.hwndOwner = hWnd;

cc.lpCustColors= CustColors;

cc.Flags= CC_FULLOPEN | CC_RGBINIT;

if(ChooseColor(&cc)) cr=cc.rgbResult;

のように使っています

サンプルソースです

id:hyohyo No.2

hyohyo回答回数225ベストアンサー獲得回数12005/09/09 05:26:15

ポイント10pt

MFCを利用している場合は上記URLを参照にすれば良いと思いますが

Win32APIでとなると上記CColorDialogのソースを解析してみるのもヒントを得られるのではないでしょうか。

http://www.microsoft.com/japan/msdn/library/default.asp?url=/jap...

MSDN ライブラリ サイト移行に関する重要なお知らせ

COMの利用が可能ならColorDialogコンポーネントがあります。

id:sukkyxp No.3

sukkyxp回答回数43ベストアンサー獲得回数02005/09/09 07:01:51

ポイント10pt

http://www.microsoft.com/japan/msdn/library/default.asp?url=/jap...

MSDN ライブラリ サイト移行に関する重要なお知らせ

ChooseColorです。

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません