摘要: 1.编辑框 (1)相关信息 从风格可以将编辑框分成几类: 单行编辑框 - 只能处理一行文字 多行编辑框 - 可以显示多行文字 密码编辑框 - 密码输入ES_PASSWORD (2)使用 a.创建 窗口类名称 - EDIT b.窗口消息 设置编辑框的文本内容 WM_SETTEXT:wPARAM - 不 阅读全文
posted @ 2016-07-07 21:47 甩锅侠 阅读(341) 评论(0) 推荐(0)
摘要: 1.控件 系统已经定义窗口类型,相应窗口的处理函数等都已经由系统定义完成。例如编辑框、按钮等。 2.控件创建 不需要注册,直接使用CreateWindow/Ex创建该类窗口。 控件创建时,每个控件都具有一个ID。 3.控件消息 程序和控件之间的交互都是用过消息完成的。 控件的窗口消息: 我们想获取控 阅读全文
posted @ 2016-07-05 10:18 甩锅侠 阅读(259) 评论(0) 推荐(0)
摘要: 1.对话框分类 (1)模式对话框 当对话框显示时,会禁止本进程其他窗口的输入等用户交互操作 (2)无模式对话框 在对话框显示时,本进程其他窗口同样可以接受输入等用户交互操作 2.模式对话框基本使用 (1)对话框窗口处理函数(并非真正的对话框处理函数,缺省处理函数会调用自定义的处理函数) INT CA 阅读全文
posted @ 2016-07-03 22:50 甩锅侠 阅读(376) 评论(0) 推荐(0)
摘要: 1.文字的绘制 TextOut - 将文字绘制在指定坐标位置 int DrawText( HDC hDC, //DC句柄 LPCTSTR lpString, //字符串 int nCount, //字符个数 LPRECT lpRect, //绘制文字的矩形区域 UINT uFormat); //绘制 阅读全文
posted @ 2016-07-03 17:19 甩锅侠 阅读(294) 评论(0) 推荐(0)
摘要: 1.坐标系分类 (1)设备坐标系 - 以像素为单位,以设备左上角为原点,X向右为正,Y向下为正的坐标系 屏幕坐标系:以当前屏幕左上角为原点的坐标系 窗口坐标系:以窗口左上角为原点的坐标系 客户区坐标系:以窗口的客户区左上角为原点的坐标系 (2)逻辑坐标系 在GDI绘图中,都是使用逻辑坐标系绘图,逻辑 阅读全文
posted @ 2016-07-03 10:52 甩锅侠 阅读(408) 评论(0) 推荐(0)
摘要: 1.GDI绘图对象 - 画笔 (1)作用 线的颜色、线型、线粗 (2)使用 a.创建句柄 HPEN CreatePen( int fnPenStyle, //画笔的样式 int nWidth, //画笔的粗细 COLORREF crColor); //画笔的颜色 成功,返回画笔句柄 画笔样式:PS_ 阅读全文
posted @ 2016-07-01 22:28 甩锅侠 阅读(353) 评论(0) 推荐(0)
摘要: 1.绘图相关 绘图设备DC(Device Context),绘图上下文/绘图描述表 HDC - DC句柄,表示绘图设备 GDI - Windows Graphics Device Interface,win32提供绘图的API 2.颜色 (1)颜色的表示 电脑使用红、绿、蓝:R - 0 ~ 255 阅读全文
posted @ 2016-06-29 22:30 甩锅侠 阅读(385) 评论(2) 推荐(0)
摘要: 1.资源的使用 (1)资源相关 资源脚本文件:*.rc文件 编译器:RC.exe 2.菜单资源的使用 (1)添加菜单资源 (2)加载菜单资源 在注册时设置菜单资源 加载菜单资源,设置到窗口 HMENU LoadMenu( HINSTANCE hInstance, LPCTSTR lpMenuName 阅读全文
posted @ 2016-06-26 10:36 甩锅侠 阅读(334) 评论(0) 推荐(0)
摘要: 1.右键菜单(Context Menu,上下文菜单)的使用 (1)创建菜单 右键菜单是一个弹出式菜单,使用CreatePopupMenu创建 (2)显示弹出式菜单 BOOL TrackPopupMenu( HMENU hMenu, //弹出菜单句柄 UINT uFlags, //显示方式 int x 阅读全文
posted @ 2016-06-25 12:13 甩锅侠 阅读(225) 评论(0) 推荐(0)
摘要: 1.菜单的分类 菜单其实是一个容器,容器中放的每个菜单项。 HMENU类型表示菜单,菜单每一项有相应的ID。 (1)窗口顶层菜单 窗口标题栏和客户区之间的区域。 (2)弹出式菜单 例如:右键菜单、下拉菜单等 (3)系统菜单 2.菜单的使用 (1)窗口顶层菜单 创建菜单:HMENU CreateMen 阅读全文
posted @ 2016-06-22 23:36 甩锅侠 阅读(274) 评论(0) 推荐(0)