随笔分类 -  MFC

上一页 1 2
GetTextMetrics与GetTextExtent的区别
摘要:GetTextMetrics:获取当前字体的信息GetTextExtent:获取特定的字符串在屏幕上所占的宽度和高度CDC::GetTextMetrics作用:返回当前设备描述表中的当前所用的字体的信息函数原型:BOOL GetTextMetrics( LPTEXTMETRIC lpMetrics) const;参数:lpMetrics (是一个指针)返回指向TEXTMETRIC 结构的一个数据。返回值:非零值成功要求:包含头文件: afxwin.hCDC::GetTextExtentCall this member function to compute the width and heig 阅读全文
posted @ 2013-11-26 17:10 可笑痴狂 阅读(1170) 评论(0) 推荐(0)
WINDOWS 逻辑坐标 设备坐标 屏幕坐标 客户区坐标
摘要:转自:http://blog.csdn.net/lovesunshine2008/article/details/4048158设置坐标映射(1)Windows坐标系统Windows坐标系分为逻辑坐标系和设备坐标系两种,GDI支持这两种坐标系。一般而言,GDI的文本和图形输出函数使用逻辑坐标,而在客户区移动或按下鼠标的鼠标位置是采用设备坐标。逻辑坐标系是面向DC的坐标系,这种坐标不考虑具体的设备类型,在绘图时,Windows会根据当前设置的映射模式将逻辑坐标转换为设备坐标。设备坐标系是面向物理设备的坐标系,这种坐标以像素或设备所能表示的最小长度单位为单位,X轴方向向右,Y轴方向向下。设备坐标系 阅读全文
posted @ 2013-11-09 13:38 可笑痴狂 阅读(2143) 评论(0) 推荐(0)
MFC中onmouseover与onmousemove的区别
摘要:onmouseover与onmousemove的区别是:当鼠标移过当前对象时就产生了onmouseover事件,当鼠标在当前对象上移动时就产生了onmousemove事件,只要是在对象上移动而且没有移出对象的,就是onmousemove事件。 阅读全文
posted @ 2013-11-02 20:56 可笑痴狂 阅读(801) 评论(0) 推荐(0)

上一页 1 2