随笔分类 -  MFC

摘要:voidCRegisterDialog::DoDataExchange(CDataExchange*pDX)...{CDialog::DoDataExchange(pDX);//{{AFX_DATA_MAP(CRegisterDialog)DDX_Control(pDX,IDC_INCOME,m_ctrlIncome);DDX_LBString(pDX,IDC_INCOME,m_strIncome);DDX_CBString(pDX,IDC_KIND,m_strKind);DDX_Check(pDX,IDC_MARRIED,m_bMarried);DDX_Text(pDX,IDC_NAME,m 阅读全文
posted @ 2009-07-27 15:29 dzqabc 阅读(593) 评论(0) 推荐(0) 编辑
摘要:首先说一下什么是DC(设备描述表) 解:Windows应用程序通过为指定设备(屏幕,打印机等)创建一个设备描述表(Device Context, DC)在DC表示的逻辑意义的“画布”上进行图形的绘制。DC是一种包含设备信息的数据结构,它包含了物理设备所需的各种状态信息。Win32程序在绘制图形之前需要获取DC的句柄HDC,并在不继续使用时释放掉。 在c++ 编程中常会见到HDC,CDC,CClientDC,CPaintDC,CWindowDC这样的类 HDC是DC的句柄,API中的一个类似指针的数据类型. CDC是MFC的DC的一个类 CDC等设备上下分类,都含有一个类的成员变量:m_nHdc 阅读全文
posted @ 2009-07-27 13:30 dzqabc 阅读(482) 评论(0) 推荐(0) 编辑
摘要:Normal 0 0 2 false false false MicrosoftInternetExplorer4 MFC中LineTo函数的作用及用法由当前坐标点画一直线至目标坐标点函数原型BOOL LineTo(HDC hdc, int nXEnd, int nYEnd);运用CPen pen(PS_SOLID,3,RGB(0,255,255)); CPen* pOldPen; pOldPen=dc.SelectObject (&pen); HDC hdc;CClientDC dc(this);dc.MoveTo(pointOld); dc.LineTo(pointNew); dc 阅读全文
posted @ 2009-07-27 12:40 dzqabc 阅读(3052) 评论(0) 推荐(0) 编辑
摘要:static静态变量的理解静态变量 类型说明符是static。静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直到整个程序运行结束(相反,而aut... 阅读全文
posted @ 2009-07-21 17:26 dzqabc 阅读(100769) 评论(5) 推荐(23) 编辑