vc++
天夏123
这个作者很懒,什么都没留下…
展开
-
MFC中的DC,CDC和HDC
MFC中的DC,CDC和HDC 设备描述表(DC)是Windows中的一种数据结构,它包含GDI需要的所有关于显示界面情况的描述字段,包括相连的物理设备和各种各样的状态信息。 图形显示功能是由显卡来完成的,你想要利用显卡的图形显示功能来完成你的图形输出,怎么办,给你一块硬件能用吗?好,现在厂商给你提供一个驱动程序,给你一些调用的接口,你就可以访问了吧。但这种访转载 2016-07-24 20:11:32 · 258 阅读 · 0 评论 -
_stdcall,_cdecl区别
1) _stdcall调用 _stdcall是Pascal程序的缺省调用方式,参数采用从右到左的压栈方式,被调函数自身在返回前清空堆栈。 WIN32 Api都采用_stdcall调用方式,这样的宏定义说明了问题: #define WINAPI _stdcall 按C编译方式,_stdcall调用约定在输出函数名前面加下划线,后面加“@”符号和参数的字节数,形如。转载 2016-07-14 09:32:52 · 189 阅读 · 0 评论 -
OnPaint和OnDraw的区别
问题:我在视图画的图象或者文字,当窗口改变后为什么不见了?OnDraw()和OnPaint()两个都是解决上面的问题,有什么不同? 答:OnDraw()和OnPaint()好象兄弟俩,因为它们的工作类似。 至于不见了的问题简单,因为当你的窗口改变后,会产生无效区域,这个无效的区域需要重画。一般Windows会发送两个消息WM_PAINT(通知客户区 有变化)和WM_NCPAINT(通知非客转载 2016-07-26 16:49:14 · 433 阅读 · 0 评论 -
深入解析MFC消息响应和消息路由
1.MFC中的消息分为三种 (1)标准消息,也叫窗口消息(例:WM_PAINT,WM_CREATE,WM_LBUTTONDOWN,WM_CHAR) (2)命令消息,来自菜单,工具栏和加速键,都以WM_COMMAND表示 (3)控件消息,控件消息又分为三小类,第一类和标准消息格式一样,第二类和命令消息格式一样(不过多了一个控件窗口的句柄),第三类是WM_NOTIFY.其具体细节不是转载 2016-07-31 10:50:20 · 860 阅读 · 0 评论 -
MFC Radio Button 使用 分组 RadioButton 用法
1. 环境:VS2010 2. 分组 将radio1、radio2、radio3分为1组,radio4、radio5分为另一组; 方法:设置 radio1 的 属性: group、tabstop、auto均为true 设置 radio2 的 属性: group设为false, tabstop、auto均为true 设置 radio3 的 属性:grou转载 2016-08-11 14:32:47 · 756 阅读 · 0 评论 -
用CTime类得到当前日期、时间、星期,格式化
① 定义一个CTime类对象 CTime time; ② 得到当前时间 time = CTime::GetCurrentTime(); ③ GetYear( ),GetMonth( ), GetDay( ), GetHour( ), GetMinute( ), GetSecond( ), GetDayOfWeek( ) 返回整型(int)对应项目 ④ 将当前时间格式化 CS转载 2016-08-14 12:59:03 · 618 阅读 · 0 评论