代码来自Windows程序设计第五版第十一章最后一个知识点
直接贴代码了:
#include<windows.h>
#include<commdlg.h>
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)
{
static CHOOSECOLOR cc;
static COLORREF crCustColors[16];
cc.Flags=CC_RGBINIT|CC_FULLOPEN;
cc.hInstance=NULL;
cc.hwndOwner=NULL;
cc.lCustData=0;
cc.lpCustColors=crCustColors;
cc.lpfnHook=NULL;
cc.lpTemplateName=NULL;
cc.lStructSize=sizeof(CHOOSECOLOR);
cc.rgbResult=RGB(0x80,0x80,0x80);
return ChooseColor(&cc);
}
代码很短,看看效果如何:
分享到:
相关推荐
13.10 调色板 440 第14章 网络通信与配置 443 14.1 Socket通信 444 14.1.1 客户端 444 14.1.2 服务端 449 14.1.3 处理并发的客户端连接 455 14.1.4 网络通信的异步I/O模式 456 14.2 IP Helper 456 ...
13.10 调色板 440 第14章 网络通信与配置 443 14.1 Socket通信 444 14.1.1 客户端 444 14.1.2 服务端 449 14.1.3 处理并发的客户端连接 455 14.1.4 网络通信的异步I/O模式 456 14.2 IP Helper 456 ...
3. API之文件处理函数 CloseHandle 关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等 CompareFileTime 对比两个文件的时间 CopyFile 复制文件 CreateDirectory 创建一个新目录 ...
位图、调色板和区域 多线程和线程同步 mfc与组件对象模型(com) activex控件 《mfc windows程序设计(第2版)》见解深刻,并附带有辅助学习的资源——包括在随附的cd-rom中提供了大量代码实例。 要理解...
9.1.4 颜色和调色板 412 9.1.5 图形设备接口函数 413 9.2 Windows屏幕绘图简介 414 9.2.1 窗口客户区 414 9.2.2 映射模式 414 9.2.3 图形刷新 416 9.3 微软GDI绘图简介 416 9.3.1 GDI基础 416 9.3.2 GDI结构 417 ...
位图、调色板和区域 多线程和线程同步 mfc与组件对象模型(com) activex控件 《mfc windows程序设计(第2版)》见解深刻,并附带有辅助学习的资源——包括在随附的cd-rom中提供了大量代码实例。 要理解...
位图、调色板和区域 多线程和线程同步 mfc与组件对象模型(com) activex控件 《mfc windows程序设计(第2版)》见解深刻,并附带有辅助学习的资源——包括在随附的cd-rom中提供了大量代码实例。 要理解...
*Color and Color Palette Functions:颜色/调色板操作 其中,标注*项会用到相应的图形对象类,参见2.1.2内容。 2.1.2 图形对象类 设备环境不足以包含绘图功能所需的所有绘图特征,除了设备环境外, Windows还有...
9.3.3 调色板的事件 166 9.4 设备无关类位图 167 9.4.1 BMP图像文件的结构 167 9.4.2 位图操作 169 9.4.3 CImage类 172 9.5 小结 174 第10章 对话框 175 10.1 控件 175 10.1.1 常用控件介绍 175 10.1.2 控件的创建 ...