c/c++
qq_34163728
这个作者很懒,什么都没留下…
展开
-
C++头文件crtdbg.h详解
C++头文件crtdbg.h详解 1、在调试状态下让win程在输出窗口中显示调试信息,可以用_RPTn宏n为显示参数比如_RPT0(_CRT_WARN,"text"); _RPT1(_CRT_WARN,"%d", iTest); _RPT2(_CRT_WARN,"%d,%f", iTest,fTest);....依次类推,详细见msdn 2、侦测内存泄露用_CrtSetDbgFl...转载 2020-04-22 11:22:58 · 1458 阅读 · 0 评论 -
mfc 集合类/(可变数组 )
STL中的集合类数组、列表、关联,MFC中也有相似的类,下面列出MFC中的一些使用方法。 实际上集合类就是数据结构中的顺序存储结构和链表存储结构。它的优点就是建立这样的存储结构简单,并且把相关的操作集中成函数,方便用户的调用。比如顺序存储用到数组,如果要在数组中的固定位置添加一项,普通的方法就是要用一个for循环,有点烦琐。而在集合类中只要用一个add函数就完成了,相对简单一点。 数据...转载 2019-03-19 10:52:48 · 489 阅读 · 0 评论 -
Sapera Processing初步认识 ,使用伪代码
1.安装Sapera Processing环境。 2.项目导入所用的库文件 定制Mark点匹配区 轮廓 3.定义CProImage m_Image; 4.调用CProImage 的Load的方法,加载图片。 5.清理上次执行结果 m_Search->ClearResults() CProSearch。 6.向搜索对象添加新模型m_pSearch->AddModel(...原创 2019-03-26 15:44:54 · 903 阅读 · 0 评论 -
工控软件开发,按钮实现暂停与开始
1.点位,与变量(按钮状态,当前按钮状态是否在使用) 2.点位有效,按钮标志可用 3.开始与暂停状态切换,按钮标志置为不可用 4.点位失效(按钮点击结束即,按钮松开),按钮标志置为可用 代码实现 UINT PauseMessage(LPVOID pParam) { for (;;) { if (PauseFlag) brea...原创 2019-03-28 14:27:46 · 430 阅读 · 0 评论 -
gdi image加载图片
BOOL ImageFromIDResource(UINT nID, LPCTSTR sTR, Image *&pImg);//通过ID添加图片资源 BOOL ImageFromIDResource(CString sFilePathName, Image *&pImg);通过文件路径名添加图片资源 在C**App.cpp中添加: BOOL Image...转载 2019-03-29 10:19:01 · 840 阅读 · 0 评论 -
c++ 加载dll策略
1.静态 : 需要用到.dll文件,.lib静态库文件和.h文件。 (1)隐式链接 #include "CNI.h" #pragma comment(lib,"CNI.lib") using namespace std; //extern "C"_declspec(dllimport) int Max(int a,int b); //extern "C"_declspec(dlli...转载 2019-07-27 09:14:57 · 800 阅读 · 0 评论