VC:CColorDialog(COLORREF)

//     CColorDialog dlg(RGB(255, 0, 0), CC_FULLOPEN);

//dlg.DoModal();

 

//CColorDialog( COLORREF clrInit = 0, DWORD dwFlags = 0, CWnd* pParentWnd = NULL );

/*

CColorDialog dlg;

if (dlg.DoModal() == IDOK)

{

   COLORREF* ccolor = dlg.GetSavedCustomColors();

   for (int i=0; i < 16; i++)

   {

      TRACE("RGB value of the selected color - red = %u, \

         green = %u, blue = %u\n",\

         GetRValue(ccolor[i]), \

         GetGValue(ccolor[i]), \

         GetBValue(ccolor[i]));

   }

}

*/

       CString colormessage="";

       COLORREF init RGB(125,255,0);

       CColorDialog dlg(init);

       if( IDOK==dlg.DoModal())

       {

              COLORREF color=dlg.GetColor();

              colormessage.Format("所选颜色的RGB本别为:(%d,%d,%d)",GetRValue(color),GetGValue(color),GetBValue(color));

              AfxMessageBox(colormessage);

       }

 

转载于:https://www.cnblogs.com/shenchao/archive/2012/10/24/2737739.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值