CDC::RealizePalette

转载 2013年12月05日 09:55:03

RealizePalette
函数功能:该函数从当前逻辑调色板中映射调色板入口点到系统调色板中。
函数原型:UINT RealizePalette(HDC hdc);
参数:
hdc:设备环境句柄。一个逻辑调色板被选择在该设备环境中。
返回值:如果函数成功,函数返回值定义口点的数目,这些逻辑调色板中的入口点映射到系统调色板中;如果失败,返回值是GDI_ERROR。

 CDC::RealizePalette

Maps entries from the current logical palette to the system palette. 返回从当前逻辑调色板映射到系统调色板的入口点的个数。

UINT RealizePalette( );

Indicates how many entries in the logical palette were mapped to different entries in the system palette. This represents the number of entries that this function remapped to accommodate changes in the system palette since the logical palette was last realized.

A logical color palette acts as a buffer between color-intensive applications and the system, allowing an application to use as many colors as needed without interfering with its own displayed colors or with colors displayed by other windows.

逻辑颜色调色板是颜色密集型应用和系统之间的一个缓存,允许这些应用在不干扰其他窗口颜色的情况下使用任意多的颜色。

When a window has the input focus and calls RealizePalette, Windows ensures that the window will display all the requested colors, up to the maximum number simultaneously available on the screen. Windows also displays colors not found in the window's palette by matching them to available colors.

当焦点在一个应用窗口,并且它调用RealizePalette函数时,则系统试图映射尽可能多的颜色,这对于活动窗口的应用也同样正确。

In addition, Windows matches the colors requested by inactive windows that call the function as closely as possible to the available colors. This significantly reduces undesirable changes in the colors displayed in inactive windows.

Header: afxwin.h

 

CDC::RealizePalette

RealizePalette 函数功能:该函数从当前逻辑调色板中映射调色板入口点到系统调色板中。 函数原型:UINT RealizePalette(HDC hdc); 参数: hdc...
  • congzhao27
  • congzhao27
  • 2013年12月05日 09:55
  • 583

MFC

微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows API,并且...
  • zisongjia
  • zisongjia
  • 2016年11月14日 23:36
  • 420

四种CDC方案比较

时间戳方式快照方式触发器方式日志方式能区分插入/更新否是是是周期内,检测到多次更新否否是是能检测到删除否是是是不具有侵入性否否否是支持实时否否是是需要DBA否否是是不依赖数据库是是否否...
  • wzy0623
  • wzy0623
  • 2016年12月27日 16:05
  • 1833

GDI和CDC是什么

【GDI】 Graphic Device Interface,图形设备接口   【CDC】 设备环境。   【GDI和DC关系】 在单任务环境如MS-DOS中,应用程序可以自己的做它想做...
  • phenixyf
  • phenixyf
  • 2016年01月22日 15:26
  • 970

欢迎使用CSDN-markdown编辑器

API
  • Flaming_
  • Flaming_
  • 2017年07月11日 13:34
  • 215

编程技巧20法 (下)

[代码如下] 编程技巧20法 (下)  发布时间:  11. 如 何 判 断 当 前 操 作 系 统 的 版 本  //----------------------------...
  • zhanglidn013
  • zhanglidn013
  • 2015年06月30日 14:21
  • 312

OnDraw(CDC* pDC)详解

OnDraw(CDC* pDC) 函数对应用程序窗口的客户区进行绘图的所有代码都必须写在这个函数中 TextOut(int x,int y,CString& str)函数 参数x为文本显示在应用...
  • makenothing
  • makenothing
  • 2013年04月15日 11:24
  • 1709

CDC保存为各种格式图像

以下代码可以保存为bmp,jpg,emf,tif,gif等常用文件格式。 再把代码给你贴一下,以下代码要求.net2003以上环境,因为vc6.0无atlimage.h.如果你要用vc6.0,那...
  • YiRan_FanPeiXi11
  • YiRan_FanPeiXi11
  • 2014年07月16日 18:48
  • 2653

走进Visual C++

一 走进Visual C++.........................................................................................
  • u014162133
  • u014162133
  • 2014年08月28日 15:28
  • 1050

基于visual c++之windows核心编程代码分析(40)实现屏幕截取

屏幕截取器(Screen scraper)是允许一台 PC 来从主机上截取基于字符的数据和显示它在一个更容易了解的图形用户界面(GUI)上的一类软件。现在更新的屏幕截取器在 HTML 上显示信息,因此...
  • yincheng01
  • yincheng01
  • 2012年01月23日 00:06
  • 3110
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CDC::RealizePalette
举报原因:
原因补充:

(最多只允许输入30个字)