随笔分类 -  MFC(VC.NET)

摘要:一.下载OpenCV下载OpenCV2.3.1 for windows(即 OpenCV-2.3.1-win-superpack.exe )双击该exe文件,将其解压到本地磁盘上,比如:D盘 二.配置系统环境变量:我们需要将OpenCV的dll文件所在的目录加入Path环境变量,这样OpenCV才能调用,该路径为:D:\OpenCV2.3.1\build\x86\vc9\bin由于有些函数需要TBB,所以需要将tbb所在的目录也加入到环境变量Path中。TBB相关的DLL路径为:D:\OpenCV2.3.1\build\common\tbb\ia32\vc9知道这些路径后,将其加入到系统... 阅读全文
posted @ 2012-03-03 18:31 MagiCube 阅读(20882) 评论(0) 推荐(0)
摘要:预编译头的概念:所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件这些预先编译好的代码可以是任何的C/C++代码--------甚至是inline的函数,但是必须是稳定的,在工程开发的过程中不会被经常改变。如果这些代码被修改,则需要重新编译生成预编译头文件。注意生成预编译头文件是很耗时间的。同时你得注意预编译头文件通常很大,通常有6-7M大。注意及时清理那些没有用的预编译头文件。也许你会问:现在的编译器都有Time stamp的功能,编译器在编译整个工程的时候,它只会编译那些经过修改的文件,而不会去编译那些从上次编译 阅读全文
posted @ 2011-12-06 22:22 MagiCube 阅读(4450) 评论(0) 推荐(2)
摘要:AFX_WM_ON_MOVE_TAB是vs2008或以上版本中定义的新的消息类型,它的主要作用是:当用户改变一个Tabbed Window的tab标签的位置时给一个Tabbed Window的父窗口发送消息,消息响应函数原型为:afx_msg LRESULT memberFxn(WPARAM wp, LPARAM lp);其中,wparam用来表示tab标签移动前的位置坐标,lparam表示tab标签移动后的新位置坐标。响应函数的返回值为0。AFX_WM_CHANGE_ACTIVE_TAB同样也是vs2008或以上版本中定义的新的消息类型,这个消息通常是用户改变CMFCTabCtrl中的act 阅读全文
posted @ 2011-04-27 11:44 MagiCube 阅读(2557) 评论(0) 推荐(0)
摘要:1.在指定位置处创建一个CMFCTabCtrl,并给其添加4个CEdit, CRect rectTab; CEdit m_wnd1; CEdit m_wnd2; CEdit m_wnd3; CEdit m_wnd4; CMFCTabCtrl m_wndTab; m_wndTabLoc.GetWindowRect (&rectTab); ScreenToClient (&rectTab); m_wndTab.Create (CMFCTabCtrl::STYLE_3D, rectTab, this, 1, CMFCTabCtrl::LOCATION_TOP); m_wnd1.Cre 阅读全文
posted @ 2011-04-27 00:11 MagiCube 阅读(12668) 评论(1) 推荐(2)