- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 MFC Windows程序设计学习笔记--控件
控件属于子窗口,父窗口移动时,子窗口也移动。父窗口销毁时,子窗口也销毁。 控件类型 WNDCLASS MFC类 按钮 “BUTTON” CButton 列表框 “LISTBOX” CListBox 编辑控件 “EDIT” CEdit 组合框 “COMBOBOX” CComboBox 编辑控件 “SCROLLBAR” CScroll
2017-03-19 09:30:18 956
原创 MFC Windows程序设计学习笔记--文件和串行化
文件IO主要为了 支持文档的存储和加载。 多数MFC程序用CArchive对象实现磁盘文档的存储和加载。1.CFile:m_hFile 保存着与CFile相关联的文件的句柄。 m_strFileName 文件名称 GetFilePath // 获得完整文件名 GetFileName // 不含路径的文件名 GetFileTitle // 不含路径,不含后缀CFile file;CFile
2017-03-18 21:17:53 535
原创 MFC Windows程序设计学习笔记--MFC集合类
特定类型的MFC数组类 特定类型 CByteArray 8位字节,BYTE CWordArray 16位字节,WORD CDWordArray 32位字节,DWORD CUIntArray 无符号整型,UINT CStringArray CString CPtrArray 指向void指针 CObArray 指向CObject指针公用的成员
2017-03-18 11:20:37 466
原创 MFC Windows程序设计学习笔记--菜单
1.创建菜单 a.编程方法,用CreateMenu,InsertMenu和其它CMenu函数 b.将一系列定义菜单内容的数据结构初始化,用CMenu::LoadMenuIndirect创建。 c.创建菜单资源,在程序运行时,加载生成的菜单。.RC,菜单项正文中的”&”定义了和Alt键一起使用的快捷键,显示和选中子菜单项。 同一菜单下,多个菜单项快捷键相同,快捷方式在菜单项间循环,按下Ente
2017-03-16 07:59:58 625
原创 MFC Windows程序设计学习笔记--鼠标和键盘
设备驱动程序处理鼠标和键盘中断,将结果事件放在一系统范围队列中。1. 客户区鼠标消息: WM_LBUTTONDOWN WM_LBUTTONUP WM_LBUTTONDBLCLK WM_MBUTTONDOWN WM_MBUTTONUP WM_MBUTTONDBLCLK WM_RBUTTONDOWN WM_RBUTTONUP WM_RBUTTONDBLCLK WM_MOUSEMOV
2017-03-15 07:56:24 628
原创 MFC Windows程序设计学习笔记--滚动条
这里说的是和 窗口关联的滚动条。给窗口添加滚动条,指定窗口风格为 WS_VSCROLL/WS_HSCROLL。 创建了滚动条后,还需设置 范围,位置,页大小。风格1: CWnd::SetScrollRange/GetScrollRange CWnd::SetScrollPos/GetScrollPos关于重画选项的意义: 在连续多次调用,前面重画选项关,最后一次重画选项开,可提高执行效率。风
2017-03-15 07:17:20 454
原创 MFC Windows程序设计-概述
1.常用全局函数 AfxAbort:无条件终止 AfxMessageBox AfxGetApp AfxGetAppName AfxGetMainWnd AfxGetInstanceHandle AfxRegisterWndClass:为MFC应用程序注册自定义WNDCLASS类。2.CWinApp常用虚函数 InitInstance ExitInstance OnIdle Pr
2017-03-07 07:51:03 1053
算法 第4版.rar
2019-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人