C/C Plus Plus
文章平均质量分 57
npzhaoyun
这个作者很懒,什么都没留下…
展开
-
MFC中各视图之间的通讯
用MFC AppWizard 自动生成一个应用程序 。其中包括了应用类,主边框窗口类,子边框窗口类(MDI 应用程序),文档类 和视 图类。另外,系统还自动生成了一个文档模板类对象,它把文档类,文档边 框窗口类(SDI 中的主边框窗口类或MDI 中的子边框窗口类),视图类联系在一 起,组成一个有机的整体。 在一些专业教材书中,虽然提到了它们之间的关系,但都没有全面系统地予 以介 绍。使得初学转载 2010-05-07 14:28:00 · 1079 阅读 · 0 评论 -
VS 2005 安装项目自定义“系统必备”
打开解决方案管理器,右击你的解决方案名称,选择属性:在打开的属性页中,选择"系统必备"(Prerequisite)。其中会列出一些常用的组件。有时,我们需要自己自定义安装一些组件,并且希望他们出现在这个列表中可以选择。 例如:我们需要一个C++ Runtime Library 2008的组件。从网上下载vcredist_x86_2008.exe(Microsoft Visual C原创 2010-05-09 15:47:00 · 1175 阅读 · 0 评论 -
关于getchar()
在控制台C程序中,通常需要打印一些信息,然后显示一句“Press any key to continue...”一般都是使用getchar()来表示停顿。但是这里有个问题是,通常回车会占用两个字符/n/r。所以它会把末尾的某些多余符号当做输入的字符了,通常还没有等到输入,屏幕就一闪而过了。当年大一的时候被这个问题搞得很头痛,一般来说c++中的cout应该不会再出现这种问题了,但是今天又原创 2011-12-03 15:07:41 · 348 阅读 · 0 评论 -
C和Win32的多线程编程(MSDN笔记整理)
线程之间需要共享公共资源,还要接收各自的堆栈。1. 所有线程使用的公共资源必须同步,Win32 提供了几种同步资源的方式,包括信号、临界区、事件和互斥体。互斥体(mutual exclusion 的缩写)是异步执行的线程或进程间通信的方式。此通信通常用于协调多个线程或进程的活动,通常通过锁定和取消锁定资源控制对共享资源的访问。假定有这样一个程序,一个线程更新静态数据结构,该结构包含要由原创 2013-03-15 12:41:56 · 1512 阅读 · 0 评论 -
C#与SQL Server数据库操作
代码:1.引入名称空间:using System.Data.SqlClient;2.定义连接字符串,连接对象,命令对象: private String connectionstr;private SqlConnection connection;private SqlCommand command;3.在构造函数中初始化连接字符串,连接对象,命令对象 (转载 2013-04-11 17:13:27 · 724 阅读 · 0 评论 -
COM:IUnknown、IClassFactory、IDispatch
COM组件有三个最基本的接口类,分别是IUnknown、IClassFactory、IDispatch。COM规范规定任何组件、任何接口都必须从IUnknown继承,IUnknown包含三个函数,分别是 QueryInterface、AddRef、Release。这三个函数是无比重要的,而且它们的排列顺序也是不可改变的。QueryInterface用于查询组件实现的其它接口,说白了也就是看转载 2014-11-06 10:22:05 · 418 阅读 · 0 评论 -
《Effective C++》与《More Effective C++》笔记总结
《Effective C++》及《More Effective C++》笔记总结原创 2016-02-18 20:11:39 · 764 阅读 · 0 评论