2011年7月30日

摘要: 创建工具栏 分2种情况 对话框的工具栏 和 SDI 单文档工具栏编程 用到的函数 RecalcLayout 当窗体布局发生改变的时候 调用这个函数会调用 RePositionBar重新摆放工具条 ShowControlBar 显示隐藏 工具栏的函数 CControlBar是CToolBar的基类 IsWindowVisible CWnd的函数返回BOOL 检测从CWnd派生的 窗体是否可见 CCmdUI OnUpdateCmdUI消息 用于菜单的维护的一些函数如SetCheck等等 1. 工具栏 菜单都是镶嵌在框架类上的对与 一个单文档应用程序来说 首先 定义一个 CToolBar ... 阅读全文
posted @ 2011-07-30 13:29 风尘女子 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 首先我们修改窗体 有2种方法 一是 在窗体创建之前 二是在窗体创建之后 修改 下面就介绍各种修改方法 参考 MSDN window style window styles 用到的函数 GetWindowLong SetWindowLong GetClassLong SetClassLong 在窗体创建之后修改窗体的属性 图标光标 等等 AfxRegisterWndClass函数返回一个已经注册的窗口类的名字以便我们给CREATESTRUCT结构体赋值 RegisterClass注册窗口类 ::DefWindowProc 缺省窗口过程 一定要加全局符号 因为 CWnd类也有同名函数否则... 阅读全文
posted @ 2011-07-30 08:40 风尘女子 阅读(325) 评论(0) 推荐(0) 编辑

导航