本ページには広告が含まれています。
カラー選択ダイアログを表示します。
- 構文(VBA)
- Declare Function ChooseColor Lib "comdlg32" Alias "ChooseColorA" (lpcc As CHOOSECOLOR_TYPE) As Long
- 構文(UWSC)
- DEF_DLL ChooseColorA({dword, hwnd, hwnd, dword, dword[], dword, dword, dword, dword}): bool: Comdlg32.dll
- 引数
- lStructSize
- 構造体のサイズ
- hwndOwner()
- ダイアログボックスを所有するウィンドウのハンドル
- hInstance()
- 使用するダイアログテンプレートを含むメモリオブジェクトへのハンドル
- rgbResult()
- ダイアログボックスの初期表示で選択する色
- lpCustColors()
- 16個の基本色が格納されているバッファへのポインタ
- flags()
- ダイアログボックスの初期化フラグ
- lCustData()
- lpfnHookメンバが示すフックプロシージャへ渡すデータ
- lpfnHook()
- フックプロシージャへのポインタ
- lpTemplateName()
- hInstanceメンバが示すモジュール内にあるダイアログテンプレート
- 戻り値
プログラム実行例
カラー選択ダイアログを表示
結果
