1

CHOOSECOLOR ダイアログを使用していますが、私のアプリ (C++/WinAPI) では奇妙に見えます。ダイアログには大きな輝度スライダーがありますが、その理由はわかりません。スライダーを小さくする方法が見つかりませんでした。

忙しい猫 http://toxicbumble.com/color_dialog.png

ダイアログは次のコードで作成されます ( MSDNのサンプル コードです)。

CHOOSECOLOR cc;                 // common dialog box structure 
static COLORREF acrCustClr[16]; // array of custom colors 
HWND hwnd;                      // owner window
HBRUSH hbrush;                  // brush handle
static DWORD rgbCurrent;        // initial color selection

// Initialize CHOOSECOLOR 
ZeroMemory(&cc, sizeof(cc));
cc.lStructSize = sizeof(cc);
cc.hwndOwner = hwnd;
cc.lpCustColors = (LPDWORD) acrCustClr;
cc.rgbResult = rgbCurrent;
cc.Flags = CC_FULLOPEN | CC_RGBINIT;

ChooseColor(&cc);
4

0 に答える 0