MFC编写程序,都要用到动态链接库,MFC相关的动态库有MFCD42和MFC42等,MFC框架程序已经自动加载,那么如何引入第三方的动态链接库到工程中呢?静态链接库是要先把程序中所需要使用的函数编译成机器码,保存在*.lib文件中。编译器会去*.lib中找出所需要的函数,并把这些函数的机器码复制一份...
分类:
其他好文 时间:
2014-08-11 20:51:32
阅读次数:
259
#include
// 窗口过程函数
LRESULT CALLBACK MyWndProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
switch (uMsg)
{
case WM_DESTROY:
PostQuitMessage (0);
return 0;
case WM_PAINT:
PAINTSTRU...
分类:
其他好文 时间:
2014-08-11 12:03:12
阅读次数:
175
一 MFC对话框
1 分类
模式和非模式
2 相关类
CDialog类-父类是CWnd,本质上是一个窗口,对话框类的父类。
CCommonDialog类以及子类-通用对话框,颜色对话框、文件对话框、
查找替换对话框、字体设置对话框、打印设置对话框和
打印对话框。
CPropertyPage类-属...
分类:
编程语言 时间:
2014-08-11 10:14:42
阅读次数:
392
VC学习笔记1:按钮的使能与禁止用ClassWizard的Member Variables为按钮定义变量,如:m_Button1;则m_Button1.EnableWindow(true); 使按钮处于允许状态m_Button1.EnableWindow(false); 使按钮被禁止,并变灰显示VC...
分类:
其他好文 时间:
2014-08-11 09:58:01
阅读次数:
167
Opencv的视频显示,其实质是图片显示,只不过是连续显示不同的图片。其中如果涉及GUI,还要用多线程。现在讲自己所用的视频显示写出来供大家参考,主要涉及opencv在win32和mfc中显示视频。
一:Win32+OpenCV
#include "cv.h"
#include "highgui.h"
int main()
{
//MemTracker tracker;...
分类:
其他好文 时间:
2014-08-10 18:44:30
阅读次数:
231
Context(应用场景):
1、需要使用ConcreteStrategy提供的算法。
2、内部维护一个Strategy的实例。
3、 负责动态设置运行时Strategy具体的实现算法。
4、负责跟Strategy之间的交互和数据传递。
Strategy(抽象策略类):
1、 定义了一个公共接口,各种不同的算法以不同的方式实现这个接口,Context使用这个接口调用不同的算法,一般使用...
分类:
其他好文 时间:
2014-08-10 18:39:20
阅读次数:
349
MFC疑难注解:CAsyncSocket及CSocketMFC对SOCKET编程的支持其实是很充分的,然而其文档是语焉不详的。以至于大多数用VC编写的功能稍复杂的网络程序,还是使用API的。故CAsyncSocket及CSocket事实上成为疑难,群众多敬而远之。余好事者也,不忍资源浪费,特为之注解...
分类:
其他好文 时间:
2014-08-10 18:27:50
阅读次数:
220
c++多线程(一)C++11 多线程鸡啄米:C++编程入门系列之十二(类与对象:面向对象设计的基本思想和特点)鸡啄米:C++编程入门系列之二十一(C++程序设计必知:类的静态成员)[笔记]VS2010 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 的解决方法VC++/MFC程序图标...
分类:
其他好文 时间:
2014-08-10 10:14:50
阅读次数:
219