VC
yitaohust
这个作者很懒,什么都没留下…
展开
-
VC快捷键
VC快捷键大全F1: 帮助Ctrl+O :OpenCtrl+P :PrintCtrl+N :NewCtrl+Shift+F2 :清除所有书签F2 :上一个书签Shift+F2 :上一个书签Alt+F2 :编辑书签Ctrl+F2 :添加/删除一个书签F12 :Goto definitionShift+F12 :Goto referenceCtrl+Num+ :Displays the转载 2008-04-24 19:17:00 · 423 阅读 · 0 评论 -
Updatedata()不能针对某个控件单独使用
对话框上好几个控件,但不能指定对一个控件进行Updatedata()操作,否则仍然是对整个对话框上的控件起作用。因为Updatedata()是整个对话框的成员函数,而不是控件的成员函数。 如果要对单个控件进行更新,那么可以使用GetWindowText()和SetWindowText(),效果是一样的。原创 2008-09-17 18:47:00 · 1164 阅读 · 0 评论 -
VC创建工程时,不能与Winodows系统关键程序同名
上个月,做一个小实验,随手建了一个基于对话框的工程,而且还随手命名为Cmd,然后调试程序时,诡异的事情就出现了,写完程序后,点击确定,不仅不会退出程序,居然会出现第2个相同的对话框。 不知道原因的我,以为是我的功能函数出现了问题,到处检查,而且在CSDN和MSDN的社区都请教高手。 一个多星期后,我从某个网友的回复中,突然注意到了“不能同名”几个字眼,我尝试着新建了一个原创 2008-09-17 18:38:00 · 515 阅读 · 0 评论 -
'MessageBoxA' : function does not take 1 parameters
程序里面写的是MessageBox(str);但为什么编译时提示出错时MessageBoxA呢?原因是MessageBox实际上有2个原形:MessageBoxA和MessageBoxW#ifdef UNICODE#define MessageBox MessageBoxW#else#define MessageBox MessageBoxA#endif // !UNICODE原创 2008-10-10 17:38:00 · 22477 阅读 · 3 评论 -
在路径中截取文件名
CString temp="C://Documents and Settings//user//桌面//sample.txt"; 要把文件名即sample截取出来,其余的都不要。比较基本的字符串操作,比较快捷的思路:1、从后面找到第一个"."的位置,即字符的下标位置m;2、从后面找到第一个"//"的位置,即字符的下标位置n;3、从前往后截取,从n+1的位置开始截取,直到m-1的位置原创 2008-10-29 11:25:00 · 3299 阅读 · 1 评论 -
VSS Command Line
这个月来在做一个VSS的自动化配置工具,全部是用VSS的Command Line方式来实现平时VSS浏览器提供的基本功能。发现VSS的帮助文档上Command Line里面有一些错误,不太像是我理解错误,按照它提供的例子明显是错的,比如 ss Checkin * -P 这个命令是Checkin当前所有被Checkout的文件,但实际执行时,却显示不能匹配*.*;这是其一,还有几个命令也有一些与原创 2008-11-11 18:39:00 · 741 阅读 · 0 评论