vc/vs
strong0511
这个作者很懒,什么都没留下…
展开
-
VC++2005、VC2008中Release但不调试,代码不按行走,版本设置为可调试的设置方法
http://www.cnblogs.com/lidabo/archive/2012/12/29/2839349.html一、很多时候需要在Release版本下调试程序,可以使用以下方法设置:1、无效断点所在的项目和启动项目的设置:项目->属性->配置属性->C/C++->常规->调试信息格式,这里不能为『禁用』;2、项目->属性->配置属性->链接器->调试->生成调原创 2015-07-14 08:35:09 · 421 阅读 · 0 评论 -
vc++创建文件夹及子文件夹,创建多级文件夹
转:http://www.2cto.com/kf/201207/144559.htmlCString strWPath = strPath;CString strTemp;if(!PathFileExists(strPath))//文件夹不存在则创建{strPath.TrimLeft(strPath.Left(3));int i = strPath.Find("\\");转载 2016-08-22 09:26:11 · 2983 阅读 · 0 评论 -
vc6++没有UINT16办法,以及测试short, unsigned short,__int16,__int32
在一个项目中,要求用VC6写DLL,其中有字段要求用UINT 16,vc6中没有UINT16。UINT16,无符号int要16位,占2字节(1字节byte=8位bit),1111 1111 1111 1111,表示范围0~65535。在此,我想到用别的类型代替它,并对范围测试,下面用vc6随便建一个程序,添加一个button双击添加代码:0000 0000 0000 000原创 2016-08-23 09:01:02 · 3121 阅读 · 1 评论 -
关于bitmap一些参考网址
单色bmp取反:http://bbs.csdn.net/topics/390685670单色bmp取反:http://www.xuebuyuan.com/1035823.htmlbmp的内容3个结构体:http://blog.sina.com.cn/s/blog_676cdfb10100sx0q.htmlBITMAPFILEHEADER----文件头BITMAPIN原创 2016-09-23 08:39:27 · 268 阅读 · 0 评论 -
char arr[32]数组不满,求里面非空值个数
这就是数组内容,有没有的,求其中有几个不是空的代码。原创 2016-09-28 08:18:00 · 1317 阅读 · 0 评论 -
vc++ \\ \/路径转换
在求路径时,遇到转换D:\\AAA\\TEST\\1.txt与D:/AAA/TEST/1.txt之间互相转换。注意:在c++中 \ 表示转义符号比如要想表示,D:\AAA ,c++代码写D:\\AAA要想要,D:\\AAA, c++代码写 D:\\\\AAAvoid CFDSAFSDAGDlg::OnBnClickedButton3(){ // T原创 2016-09-28 08:22:50 · 2857 阅读 · 0 评论 -
new free|| malloc delete
///////////////////////////////////////////////////////m_BillSnImage = (BYTE*)malloc(1024 * 2);if(m_BillSnImage)free(m_BillSnImage);////////////////////////////////////////////////////原创 2016-09-29 10:31:04 · 282 阅读 · 0 评论 -
基于MFC的ActiveX控件开发
ActiveX 控件是基于组件对象模型 (COM) 的可重用软件组件,广泛应用于桌面及Web应用中。在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的;一种是基于传统的MFC,采用面向对象的方式将COM的基本功能封装在若干MFC的C++类中,开发者通过继承这些类得到COM支持功能。MFC为广大VC程序员所转载 2016-10-20 16:18:57 · 342 阅读 · 0 评论 -
LPTSTR LPSTR LPWSTR LPCTSTR LPCSTR LPCWSTR LPBYTE
大家可以看下这个人的:http://blog.csdn.net/jize00/article/details/4379478LPTSTR: LPSTR/LPWSTR 二选一 ,Ansi/Unicode环境决定 (char *)/(wchar_t *)LPCTSTR:LPCSTR/LPCWSTR 二选一,Ansi/Unicode环境决定(const char*原创 2016-11-15 08:53:25 · 535 阅读 · 0 评论 -
vc base64加密、解密
http://www.cnblogs.com/chengmo/archive/2014/05/18/3735917.html 这人的base64说明写的比较好,代码不符合http://blog.csdn.net/jhqin/article/details/5568862 这人的vc代码可以参考base.h/* ------------------------------原创 2016-11-21 09:54:19 · 3359 阅读 · 1 评论 -
base64加密原理
http://www.cnblogs.com/chengmo/archive/2014/05/18/3735917.htmlBase64编码,是我们程序开发中经常使用到的编码方法。它是一种基于用64个可打印字符来表示二进制数据的表示方法。它通常用作存储、传输一些二进制数据编码方法!也是MIME(多用途互联网邮件扩展,主要用作电子邮件标准)中一种可打印字符表示二进制数据的常见编码转载 2016-11-21 09:56:03 · 345 阅读 · 0 评论 -
VC保证应用程序只有一个实例在运行
http://www.cnblogs.com/lxshanye/archive/2013/05/22/3093182.html HANDLE m_hMutex = ::CreateMutex(NULL,TRUE,m_pszName);if (GetLastError() == ERROR_ALREADY_EXISTS){ AfxMessageBox("您已经运行了本软件!转载 2017-06-23 10:18:24 · 520 阅读 · 0 评论 -
int*a=new int[124]初始化问题
http://blog.csdn.net/qiuchangyong/article/details/18410733http://zhidao.baidu.com/link?url=sbrVKtqfMQfLOJD-OGLOQALwgQEDopyeyugzYwuX-4Pgx_SiTDI1LGxN6O4S1fxFHnMEeenOD4bCIyp1qkfvaq1、int *a=new in原创 2016-08-30 13:18:12 · 5246 阅读 · 0 评论 -
vc++ bmp图像二值化
在网上看到2个例子:方法一:http://blog.csdn.net/mydreamremindme/article/details/9950453 我生成的不是白色底,是蓝色底不知道为何方法二:http://download.csdn.net/download/s200692269/2663986测试Demo1、新建基于mfc的dialog程序,添加2个按键,分原创 2016-08-15 15:02:50 · 3845 阅读 · 0 评论 -
vc ListControl设置checkbox风格,时owerdata不能设置为true---m_list.SetItemText()m_list.SetItemData()有关
网友:http://blog.163.com/weichao1984@126/blog/static/20525954201082981647567/这人写的非常全,很好,~\(≧▽≦)/~赞!ListControl加checkbox属性,简单测试:1、拖动控件,listcontrol属性如下:2、对listcontrol添加自己的contr原创 2015-07-07 10:55:31 · 846 阅读 · 0 评论 -
vc release错误追踪位置,程序不弹错直接退出,后生成日志文件。
http://download.csdn.net/download/ddlddy/3055217下载链接的dll文件1.在OnInitDialog()添加代码如下:BOOL CexceptDlg::OnInitDialog(){......HINSTANCE hDll; //DLL句柄 // lpAddFun addFun; //函数指针 hDll = Lo原创 2015-07-29 11:12:58 · 558 阅读 · 0 评论 -
vc简单例子---浏览器
http://blog.csdn.net/supermanking/article/details/8845415 VC 2012 中调用WebBrowser简单的实现过程(图解过程)在打开 Visual Studio 2010 后点选文件菜单然后选择新建->项目这时系统会弹出新建项目窗口,选择VC++的MFC应用程序,然后再原创 2015-11-12 10:02:04 · 658 阅读 · 0 评论 -
查看局域网内在线ip
DOS命令批量统计局域网内各台电脑的IP地址和其相对应(2009-08-07 00:45:16)转载标签: 杂谈 分类: dos命令 网络管理员在日常维护局域网时都会收集统计每台电脑的IP地址和其相对应的MAC地址,这样的好处是可以便捷、准确的控制管理每台电脑,发现某台电脑中毒或者数据流量异常能及时排查、封网。能实现这种功能的工具在网上有很多,例如:超级网管(SuperLANadmi原创 2015-09-24 10:30:19 · 881 阅读 · 0 评论 -
vc中static选中效果
几个参考网址:http://blog.csdn.net/cq20110310/article/details/7016330 VC MFC中修改STATIC的文本颜色和文本字体等http://blog.csdn.net/ccf19881030/article/details/17629631 VC2008中处理CStatic控件的单击STN_CLICKED消息http:原创 2015-11-25 18:01:54 · 524 阅读 · 0 评论 -
vc static扩大,缩小效果
1、vc新建一个对话框程序,图上有用的就1个按钮和1个Static,static属性如图;2、按钮添加代码,如下:void CBJZDemoDlg::OnBnClickedBtnExpend(){// TODO: 在此添加控件通知处理程序代码if ( m_bExpand ){CRect rtVideo;m_wndVideoView1.GetWin原创 2015-11-26 09:42:08 · 826 阅读 · 0 评论 -
vc中分割字符串函数,自己写的函数
转:http://blog.sina.com.cn/s/blog_5f93da790100deah.html 程序中经常会遇到要处理用某些符号(如空格,或“, ; . | \t”等)分隔的字符串的问题,我今天就遇到了,在网上找了一些资料,做个总结。 处理方法1. 用MFC CString之Find处理字符串// 以下方法将一个字符串分解后放到一个CStr转载 2016-01-26 09:20:11 · 2375 阅读 · 0 评论 -
DYNAMIC_DOWNCAST
http://www.cnblogs.com/peijihui/archive/2010/11/17/1879542.htmlhttp://blog.csdn.net/augusdi/article/details/35991773DYNAMIC_DOWNCAST(class, pointer ):如果pointer指针所指向的对象是class类型的,就返回这个指针。否则返回N原创 2016-01-26 09:53:55 · 553 阅读 · 0 评论 -
vc导出listcontrol界面值到excel最简单的例子
参考:http://blog.csdn.net/suhuaiqiang_janlay/article/details/6077975简化它,1、新建一个基于dialog的 MFC应用程序添加一个listcontrol控件,添加变量 m_list添加2个button2、OnInitDialog()的代码:BOOL ClistexcelDlg原创 2016-04-27 13:35:49 · 3867 阅读 · 0 评论 -
mysql提示错误#42000You have an error in your SQL syntax; check the manual that corresponds
今天遇到个问题,就是接着上个mysql多行转列产生的,上篇文章写的没有问题,在mysql、sqlserver和 Navcate里面执行都对,可是到了vc dialog程序的一个按键下,执行mysql就产生了问题,在网上找了好多原因,基本上都是说 语句的字段名和 数据库的 固有词有重复(比如int dec之类的),但是哥是一个老程序猿,怎么可能犯这种低级错误,扯淡么……今天最终解决了原创 2016-04-28 13:37:18 · 6789 阅读 · 1 评论 -
无法找到“XXX.exe”的调试信息,或者调试信息不匹配
http://blog.csdn.net/sptoor/article/details/4583476"无法找到“XXX.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件"Debug模式,运行时完全正常,但是一调试就出现对话框,显示出错信息: “无法找到“XXX.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件。” VC项转载 2016-05-24 11:02:29 · 2031 阅读 · 0 评论 -
char数组长度
http://blog.csdn.net/songjinn/article/details/17194855在VC++编程中经常需要判断char类型数组的长度,以下代码可供参考。windows系统下可以使用_mbslen函数C/C++ code?12345原创 2017-09-01 00:10:25 · 11344 阅读 · 0 评论