1. 对于SDI 应用程序来说, 如果要在视图中响应 WM_CREATE 消息, 如果消息处理函数 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct) 中没有 一下语句:1 if (CView::OnCreate(lpCreateStruc...
分类:
其他好文 时间:
2014-08-14 13:44:58
阅读次数:
200
一 MFC控件
1 控件介绍
1.1 静态控件包括图片、静态文本和分组框。生成的控件的ID统一是
IDC_STATIC。很少程序中访问和操作,只是使用静态控件显示信息
1.2 编辑框控件,控件类是CEdit,通常使用它接收用户的输入,显示
信息给用户。
1.3 按钮控件包括一般按钮、复选按钮和单元按钮,控件类都是CButton...
分类:
编程语言 时间:
2014-08-14 10:58:48
阅读次数:
358
源代码:http://download.csdn.net/detail/nuptboyzhb/4221531CSplitterWnd类CSplitterWnd类提供一个分隔器窗口的功能,分隔器窗口是一个包含有多个窗格的窗口。窗格通常是应用程序特定的由CView派生的对象,但它也可以是具有适当子窗口I...
分类:
其他好文 时间:
2014-08-13 22:19:07
阅读次数:
293
使用CHotKeyCtrl为程序添加热键功能,进行主界面的显示隐藏,类似于老板键,具体操作如下:第一:获取设置的热键并使用RegisterHotKey进行热键的注册,代码如下://获取热键键值
CHotKeyCtrl*photk=(CHotKeyCtrl*)GetDlgItem(IDC_HOTKEY1);
WORDvkey,fsmoderfiers;
photk->G..
分类:
其他好文 时间:
2014-08-13 15:15:17
阅读次数:
186
今天打算自绘MFC的界面时,建了个测试对话框试了下,在删除了一个IDC_STATIC控件后,程序运行起来出错了,DEBUG了一下弹出anunsupportedoperationwasattempted,说我正在尝试一个不支持的操作。然后就跑到了一个有关DDX数据交换的函数中,这是系统文件,肯定不会出错,上网查了..
分类:
其他好文 时间:
2014-08-13 15:10:07
阅读次数:
166
本人是初学MFC,这几天都要弄怎么抓取网页代码,一开始是一头雾水,不过最后多亏网上的丰富资源,让我有所收获,我也帮助新手们,下面是我自己参考网上资料所得的。 1 #pragma once 2 3 4 //抓取网页代码封装类 5 6 #include //所需要的函数的头文件。 7 8 9...
分类:
Web程序 时间:
2014-08-13 13:00:36
阅读次数:
362
假设用MFC的话,请尽量使用afxmessagebox,由于这个全局的对话框最安全,也最方便。可是在WIN32 SDK的情况下仅仅能使用MESSAGEBOX。MessageBox()是Win32API函数.后者是mfc中的全局函数.在MFC中能用MessageBox()的地方都能用AfxMessag...
分类:
其他好文 时间:
2014-08-13 12:22:36
阅读次数:
238
1、理解操作系统内部运作及各种规范与协议的基础层面2、沉淀历练+扎实的基础才能浮升,开始抽象的思考,进行高层次的开发3、任何工程领域之前身(或背后)一定有其科学研究或尖端研究4、业界要的是持续稳定,保证投资和优势,MFC保持向后的兼容性也在考验着微软的智能5、MFC的宏,自制的RTTI机制,完全符合...
分类:
其他好文 时间:
2014-08-13 00:59:54
阅读次数:
274
出现编译错误的文件:OXHTMLParser.cppOXParser.cppOXPhysicalEditEx.cppOXQuickString.cpp出错的原因乍看起来是字符串的引号不配对,实际上是因为Ultimate Toolbox的源码文件都是WINDOWS-1252编码的,且文件中包含编码是0...
分类:
其他好文 时间:
2014-08-12 18:45:54
阅读次数:
227
使用BCG界面库,工具栏的一些用法就和MFC不一样了,MFC的CFrameWnd 直接有一个设置浮动工具条位置的函数可以调用,而BCG没有,因为其对于TOOLBAR的底层实现和MFC那一套实现流程完全不同。BCG库的代码设置浮动工具栏的位置,又折腾了我几个小时,通过看其源码加改调用函数改参数调试,最...
分类:
其他好文 时间:
2014-08-12 18:32:34
阅读次数:
247