Some Very Good VC++/MFC Resources Besides Codeproject.com Points of Interest I have written this article to provide all VC++ developers a place where ...
分类:
编程语言 时间:
2017-10-02 09:36:25
阅读次数:
183
stdafx的英文全称为:Standard Application Framework Extensions(标准应用程序框架的扩展)。 简介 所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译 ...
分类:
其他好文 时间:
2017-09-30 15:05:45
阅读次数:
247
1. 说明 在此说明一下IDE跟封装的之间的关系,他们之间本质上来说没有关系,是可以多对对的关系。 Qt开发是个比较泛的概念,Qt是由很多一系列类组成的整体,就像boost里面也有很多的类,而boost是一个整体的概念。同样,MFC也是一个比较泛的概念,里面有很多类。 这三种都是所谓的编程或封装的类 ...
分类:
其他好文 时间:
2017-09-30 13:38:34
阅读次数:
516
301—永久移动。被请求的资源已被永久移动位置; 302—请求的资源现在临时从不同的 URI 响应请求; 305—使用代理。被请求的资源必须通过指定的代理才能被访问; 307—临时跳转。被请求的资源在临时从不同的URL响应请求; 400—错误请求; 402—需要付款。该状态码是为了将来可能的需求而预 ...
分类:
其他好文 时间:
2017-09-29 10:05:07
阅读次数:
229
mfc中,碰到以下问题:父对话框A、子窗口B。B是CWnd对象。需要在B中处理WM_MOUSEWHEEL、WM_LBUTTONDOWN等消息。 所以在B中增加对应的消息处理,发现B中的消息循环中,收不到WM_MOUSEWHEEL、WM_LBUTTONDOWN这些消息。 但是在A中却可以收到这些消息, ...
分类:
其他好文 时间:
2017-09-28 20:49:37
阅读次数:
179
1.Autoprefixer:这个插件主要应用css的浏览器兼容书写,自动分析你的css文件,解析出新的css文件,可以配置你要兼容的浏览器,不过这个插件要在之前安装nodejs 2.SyncedSideBar:SyncedSideBar插件用来自动展开你所打开的文件所在的目录,这样当你通过命令在不... ...
分类:
其他好文 时间:
2017-09-28 11:45:19
阅读次数:
260
SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,支持跨平台,操作简单,能够使用很多语言直接创建数据库。官方网站:www.sqlite.org 在VC环境下编写连接SQLite的方法,网上有很多种,自己试验了其中一种,感觉还不错,下面记录下来,使用到的文件包括官方网站下载的文件 ...
分类:
数据库 时间:
2017-09-28 11:36:35
阅读次数:
252
美团后台基本都是java,c++很少的 一面:(其实问了很多,但是很多不记得了) 1. mfc里边的句柄, Qt里边的信号和槽函数 2. c 程序的内存分布 3. 堆和栈的区别 4. 进程间通信的方式有哪些? 线程锁是不是? 5. 全局变量的特点 6. 求一个数 的二进制数 中有多少个1 7. 斐波 ...
分类:
编程语言 时间:
2017-09-25 23:56:59
阅读次数:
290
准备工作: 1、在视图中右击->类向导->消息->找到消息WM_TIMER,同事右侧会出现消息的响应函数OnTimer,双击OnTimer 一、标题栏显示系统时间 1、在BOOL XXXDlg::OnInitDialog()函数中添加定时器SetTimer(1,1000,NULL);//第一个参数是 ...
分类:
编程语言 时间:
2017-09-25 15:18:17
阅读次数:
227
在VC对话框中添加工具栏,要分为如下几步操作。1、在资源视图中添加toolbar类资源,在工具栏上添加按钮,并命名ID:ID_BTN1,ID_BTN22、对话框头文件中,添加变量CToolBarm_ToolBar;3、在对话框的OnInitDialogh函数中添加如下代码://TODO:在此添加额外的初始化代码
if(!m_ToolB..
分类:
其他好文 时间:
2017-09-25 11:52:02
阅读次数:
100