- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 电脑同时安装了vs2008与vs2017,双击无法打开vs2008程序解决办法
双击.sln文件时,自动关联使用vs2017打开程序,如果让其自动关联使用vs2008打开程序呢?
2023-04-17 14:10:45 679
原创 获取sqlite3.h,sqlite3.dll和生成sqlite3.lib的方法
获取sqlite3.h,sqlite3.dll和生成sqlite3.lib的方法
2023-04-13 09:43:19 1258
原创 COM组件初始化
COM组件初始化方法如下:::CoInitialize(NULL); //中间执行代码 ::CoUninitialize();注意事项:1. 使用到COM组件的主程序需要调用 2. 线程内涉及到COM组件操作的需要调用 (例如:ADO操作等) 3. CoInitialize和CoUninitialize必...
2018-08-08 10:19:24 930
转载 XML文件详解以及解析
XML文件详解以及解析 一、xml基础详解:1、概述: xml:即可扩展标记语言,xml是互联网数据传输的重要工具,它可以跨越互联网任何的平台,不受编程语言和操作系统的限制,可以说它是一个拥有互联网最高级别通行证的数据携带者。xml是当前处理结构化文档信息中相当给力的技术,xml有助于在服务器之间穿梭结构化数据,这使得开发人员更加得心应手的控制数据的存储和传输。Xml用于标记电子文件使其具...
2018-03-30 15:24:51 463
转载 CgirdCtrl 使用详解
Grid的基本类是源于CWnd的CgridCtrl。为了使用它,你可以使用微软的VC++的对话框编辑器,把一个普通的控件放在对话框上,并且输 入"MFCGridCtrl"(不包括引号)作为类名。Grid的子类使用DDX机制(可以通过ClassWizard来进行默认设置),使用 DDX_GridControl函数代替DDX_Control(可以通过手动设置ClassWizard的输入来实现)。这些保
2015-05-15 09:53:58 2946
转载 MIL 编程环境设置
MIL全称为Matrox Imaging Library,由加拿大Matrox公司开发;MIL软件包是一个独立于硬件的、含有多个标准模块或组件的32位图像库,可以对图像进行采集、处理、分析、显示和存取操作,其功能覆盖图像领域的所有方面,使用起来也相当简单和方便;MIL-Lite是MIL的子集,含有MIL的部分模块,可以进行图像的采集、显示、存取操作,还可以在图像上进行图形操作及LUT变换等;MIL
2015-03-09 19:01:52 1738
转载 CMSFlexGrid的用法
1. 给FlexGrid控件绑定成员变量:m_FlexGrid。2. 设置行列数 m_FlexGrid.SetCols(4); // 设置列数 m_FlexGrid.SetRows(6); // 设置行数3. 设置固定行数和固定列数
2013-07-26 15:48:12 2869
转载 CGridCtrl学习及使用方法
当我努力为显示和编辑现有表中的数据而使用 CListCtrl 到了极限之后,我意识到我所需要的只不过是一个专用的Grid控件而已。于是我开始着手写自己的Grid控件,但为了节省时间我决定修改Joe Willcoxson's的免费控件 WorldCom,你可以在以下站点 http://users.aol.com/chinajoe/wcmfclib.html 找到这个东东。为了让它能做我要做的事情,我
2013-07-25 17:42:31 5756 1
转载 MIL学习(一)
MIL即为Matrox Imaging Library 的缩写,是加拿大Matrox公司提供的图像处理函数库,主要是针对其公司生产的Matrox系列图像采集卡。我使用的是一个Matrox Morphis四通路图像采集卡,需要使用MIL开发自己的视觉系统。这两天一直在学习如何使用MIL采集camera视频输入并实时显示。介绍一些心得,真是希望对哪位走过路过的有用啊~~~~ 几个常用
2013-07-23 10:54:56 3047
转载 CString 操作指南
CString 操作指南原著:Joseph M. Newcomer翻译:littleloach原文出处:codeproject:CString Management通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样
2013-07-22 09:15:57 431
转载 char[] CString string 的相互转换
先假定有如下变量:CString cs;string ss;char ch[100];1.char[]转换CString:cs=ch; //直接赋值2:CString转换char[]:(1):strcpy(ch,cs);(2):sprintf(ch,"%s",cs);如果是char * pch=new char[100];
2013-07-22 09:10:51 600
转载 STL中map用法详解
std map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下std map内部数据的组织,std map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在std map内部所有的数
2013-07-21 20:24:02 389
转载 如何给CTreeCtrl 添加右键菜单
如何给CTreeCtrl 添加右键菜单 首先定义右键消息函数: afx_msg void OnRBClick(NMHDR* pNMHDR, LRESULT* pResult); 然后在消息循环中定义消息对应关系: ON_NOTIFY(NM_RCLICK, ID_TREECTRL, OnRbClick) 接着定义
2013-07-18 16:57:35 739
转载 菜单编程 (TrackPopupMenu)
1,弹出菜单(Pop-up)是不能用来作命令响应的。2,MFC中菜单项消息如果利用ClassWizard来对菜单项消息分别在上述四个类中进行响应,则菜单消息传递顺序:View类--Doc类--CMainFrame类--App类。菜单消息一旦在其中一个类中响应则不再在其它类中查找响应函数。具体:当点击一个菜单项的时候,最先接受到菜单项消息的是CMainFrame框架类,CMainFr
2013-07-18 16:06:18 2929
转载 CMenu
CMenu目录定义一、CMenu类的成员函数:二、nFlags说明:编辑本段定义 对于系统菜单,创建起来比较简单,直接使用资源编辑器就能生成菜单,再通过ClassWizard创建菜单命令函数。在我的资源中上传了一个工程,实现了一个右键弹出贴图菜单。结合这个工程,介绍动态创建菜单、创建弹出式菜单和重绘菜单。 首先介绍基础知识: 编辑本段一、CMenu类的
2013-07-18 15:00:19 902
转载 SkinMagic使用的基本方法及高级方法
1. SkinMagic使用的方法1.1 初始化皮肤控件 InitSkinMagicLib例: nInitSkinMagicLib=InitSkinMagicLib( AfxGetInstanceHandle(),_T("LSA") ,NULL,NULL);加载皮肤文件LoadSkinFile(根据文件路径进行加载)或LoadSkinFromResource(根据资源
2013-06-28 13:59:13 1513 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人