Visual C++
文章平均质量分 66
清风似水流
身似行云流水,心如皓月清风。
展开
-
[VC]IE无法显示格式错误的图片
转载地址(出处):http://blog.csdn.net/soartju 本文说的是图片格式错误导致IE一直显示正在下载图片的问题,与网上关于IE浏览器设置,“显示图片”是两回事。最近,在为公司的帮助做定制模板,里边涉及到图片的定制。由于只差一个图片,所有的定制代码都已经写好,包括需要使用的这个图片的引用,已经在代码中定义引用了“title.png”。后来美工给的图片是“title转载 2012-02-21 10:52:58 · 824 阅读 · 0 评论 -
各种字符类型转换
各种字符类型转换注意事项:默认的编译环境是Unicode环境1.CString转int|int转CString-----------------------------------------------------------------------------------------------------------------------------------情况一:CStrin原创 2013-07-05 10:17:39 · 1347 阅读 · 0 评论 -
OpenCV导入图像显示到MFC的PICTURE控件
步骤1:添加PICTURE控件,设置控件属性如下图所示:步骤2:将CvvImage.h和CvvImage.cpp添加到工程中。下载地址:原创 2013-09-10 11:27:23 · 1393 阅读 · 0 评论 -
OpenCV常用的灰度变换方法
1.图像的反色代码如下:void MakeMat() { IplImage* src = NULL; //加载图片至内存 src = cvLoadImage("E:\\图片\\测试用\\2.jpg"); if (NULL == src) { return; }原创 2012-11-28 23:24:58 · 4476 阅读 · 0 评论 -
更换用installshield打包生成exe文件的图标
最近在研究用installshield2010为自己做的产品打包,自己在网上找写资料,胡乱折腾,最后弄成了一个exe安装包,想要修改exe文件的图标,发现Basic MSI project 无法用installshield2010修改(反正自己没找到),最后找到一个还算不错的方法:用微软的Visual Studio可以修改。修改方法如下:1.打开VS2010(其他版本也可以),选择方式如下,将原创 2012-03-06 10:23:57 · 4939 阅读 · 2 评论 -
[VC]各种字符集编码之间的转换
1.字符集转换: Unicode - Ansistring CXX::UnicodeToAnsi ( const wstring& wstrSrc ){ /*!< 分配目标空间, 一个16位Unicode字符最多可以转为4个字节*/ //int iAllocSize = static_cast( wstrSrc.size() * 4 + 10 ); int iAllocSize =原创 2012-02-03 10:59:24 · 1761 阅读 · 0 评论 -
VC图像处理-图像的文件格式
要利用计算机对数字化图像进行处理,首先要对图像的文件格式要有清楚的认识,因为我们前面说过,自然界的图像以模拟信号的形式存在,在用计算机进行处理以前,首先要数字化,比如摄像头(CCD)摄取的信号在送往计算机处理前,一般情况下要经过数模转换,这个任务常常由图像采集卡完成,它的输出一般为裸图的形式;如果用户想要生成目标图像文件,必须根据文件的格式做相应的处理。随着科技的发展,数码像机、数码摄像机已经进入原创 2012-11-12 19:35:47 · 6660 阅读 · 0 评论 -
VC杀死指定的进程名
/*******************************************************************************函数名称 : LookUpProcessAndKill函数描述 : 遍历进程找到需要杀死的进程输入参数 : N/A输出参数 : N/A返回值 : N/A作者 : N/A****************原创 2012-10-16 16:15:34 · 3151 阅读 · 0 评论 -
VC得到当前电脑的CPU信息
CString GetCpuInfo(){ CString strCPU; HKEY hKey;#define BUFSIZE 80 char szCPUInfo[BUFSIZE]; DWORD szCPUFre =0; DWORD dwBufLen=BUFSIZE; LONG lRet; lRet = RegOpenKeyEx( HKEY_LOCAL_MACHINE,原创 2012-10-16 17:53:05 · 1974 阅读 · 0 评论 -
MFC一些宏消息以及一些控件操作
//win入口函数int WINAPI WinMain(HINSTANCE hinstance, HINSTANCE hprevinstance, LPSTR lpcmdline, int ncmdshow)================================转载 2012-07-17 17:41:49 · 1124 阅读 · 0 评论 -
[VC]图片 BMP转JPG
BOOL CXX::BmpToJpg(CString& strBmp){ CImage Image; // 将外部图像文件装载到CImage对象中 HRESULT hResult = Image.Load(strBmp); if (FAILED(hResult)) { return FALSE; } strBmp.MakeLower(); if ( _T(".b原创 2012-02-03 09:31:17 · 1559 阅读 · 2 评论 -
获得汉字的首字母(unicode编码的)
最近有个需求是要对导入的资源名字按照微软那样,按汉字首字母排序。但是找到的不是unicode的,呵呵,功夫不负有心人,终于搞到手了。CString CXXX::GetFirstLetter(LPCTSTR strName) { static TCHAR* wcsFiestLetterTable = _T("ydkqsxnwzssxjbymgcczqpssqbycdscdqldy转载 2012-05-04 10:03:01 · 1264 阅读 · 0 评论 -
获取Windwos的版本和名称
Windows API 中有两个函数可以得到系统版本信息:GetVersion和GetVersionEx。 GetVersion这个函数曾经困扰了很多程序员,其本来设计的是在DWORD返回值中用低位的那个字表示MS-DOS的版本号,高位的那个字表示Windows版本号。对于每个字来说,高位字节代表主要版本号,低位字节代表次要版本号。可是因为编写此函数的程序员犯了一个错误,使得此函数返转载 2012-03-19 13:45:04 · 588 阅读 · 0 评论 -
SystemParametersInfo详说
转载地址:http://blog.csdn.net/showlong/article/details/592154函数功能描述:查询或设置系统级参数。该函数也可以在设置参数中更新用户配置文件。函数原型B00L SystemParametersinfo(UINT uiAction,UINT uiParam,PVOID pvParam,UINT fWinlni);参数uiA转载 2012-03-19 13:32:56 · 1659 阅读 · 0 评论 -
给VS2008/VS2010 MFC项目添加启动画面
在VC6.0时代,我们通过在MFC工程中插入Splash组件来简单方便的实现这个功能,但在VS2008以后就没有了这个功能,所以如果想给自己的程序添加一个显示Logo的启动画面,就需要自己添加代码来实现,参考了下VC6.0中这个Splash组件添加后的代码,就很容易在自己的项目里实现这个功能。如下图。 首先,在菜单的“项目”中选择“类向导”,生成一个启动画面的Splash类转载 2013-11-04 07:53:16 · 1340 阅读 · 0 评论