读书随笔
№王洪刚
精通.net java c++,多年系统架构 数据架构设计经验。
展开
-
MFC Windows 程序设计(1)
#include LONG WINAPI WndProc(HWND,UINT,WPARAM,LPARAM);int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nShowCmd){ WNDCLASS wc;//定义一个窗体类 HWND hwnd;//定义一个实例句柄 MSG msg;原创 2007-11-27 10:56:00 · 302 阅读 · 0 评论 -
MFC Windows 程序设计(2)
window GDI专用设备描述表类CPaintDC 用于在窗口客户区画图(仅限于OnPaint处理程序)CClientDC 用于在窗口客户区画图(除OnPaint外的任何处理程序)CWindowDC 用于在窗口内任意地方画图(包括非客户区)CMetaFileDC 用于向GDI元文件画图 ★在堆上用new创建设备描述表,要亲自释放设备描述表CPaintDC *pd原创 2007-11-27 12:54:00 · 413 阅读 · 0 评论 -
MFC Windows 程序设计(3)
GDI画笔和CPen类如果需要改变画线方式,需要创建一个GDI画笔,再由CDC::SelectObject选入设备描述表。 用CPen类创建GDI画笔CPen pen(PS_SOLID,RGB(255,0,0));调用CPen::CreatePen创建GDI画笔CPen pen;Pen.CreatePen(PS_SOLID,1,RGB(255,0,0));向L原创 2007-11-30 10:03:00 · 507 阅读 · 0 评论 -
MFC Windows 程序设计(4)
文本 GDI字体 CFont类CDC文本函数DrawText 在格式化矩形中显示文本TextOut 在当前或指定位置输入一行文本TabbedTextOut 输出一行憨厚制表符的文本ExtTextOut 输入一行文本,并有选择地给矩形填充背景色或改变字符间距GetTextExtent 计算当前字体下一个字符串的宽度GetTabbedTextExtent原创 2007-11-30 11:59:00 · 431 阅读 · 0 评论 -
MFC Windows 程序设计(5)
MFC数组类CArray在头文件Afxtempl.h中定义。非模板化的数组类,分别为保存特定类型的数据而设计。这些类在Afxcoll.h中定义。CByteArray BYTE 8位字节CWordArray WORD 16位字节CDWordArray DWORD 32位字节CUIntArray UINT 无符号整型CSt原创 2007-11-30 13:31:00 · 723 阅读 · 0 评论 -
MFC Windows 程序设计(6)
画直线和曲线 MoveTo设定当前位置LineTo 从当前位置画一条直线到指定位置PolyLine 将一系列的点用线段连接起来PolyLineTo 从当前位置开始将一系列的点用线段连接起来,并将当前位置移动到折线的终点。Arc 画一个圆弧ArcTo 画一个圆弧并将当前位置移动到弧的终点PolyBezier 画一条或多条贝塞尔样式曲线PolyBezierTo原创 2007-12-11 12:42:00 · 488 阅读 · 0 评论