技术文章C++
castle911
这个作者很懒,什么都没留下…
展开
-
VS2005删除已添加的消息处理函数
下午部门一个同事问我:在VS 2005中如何删除已经添加的消息处理函数。她觉得在头文件、消息宏和实现文件中三处删除一个函数太麻烦了。对此我还真没试过,VC 6.0我知道是在Class wizard中删除,在VS 2005中我已习惯在代码中修改,还真没试过。 回家后摸索了一下,找到了,下面以删除删除视图类的OnLButtonDown函数来说明: 1.在"类视图"中选中要删除函数的所属类的"属性",例子中为COwnerView类,如下图: 2.在"属性"页中的"消息"一栏中选中WM_LBUTTON,单击右边空格转载 2010-07-29 14:57:00 · 1155 阅读 · 0 评论 -
vs2005中char []' to 'LPCTSTR'报错
<br />int num1,num2,num3;<br /> char ch1[10],ch2[10],ch3[10];<br /> GetDlgItem(IDC_EDIT1)->GetWindowText((LPTSTR)ch1,10);<br /> GetDlgItem(IDC_EDIT2)->GetWindowText((LPTSTR)ch2,10);<br /> num1=atoi(ch1);<br /> num2=atoi(ch2);<br /> num3=num2+num1;<br /> it原创 2010-08-01 20:26:00 · 1009 阅读 · 0 评论 -
VS2005 IDE环境恢复默认值的方法
VS2005 IDE环境恢复默认值的方法最近发现我的环境不知道被谁给动了,很乱。决定恢复默认值,最后找到了解决方案。 1.进入命令行模式,在“开始”--“Vs2005”--“Vs Tools”--“VS2005 命令提示”。 2.运行“ devenv /ResetSettings ” 这个就可恢复以前的窗口布局了,要不乱了之后,好难恢复,也可能是我没有找到方法. 如何恢复VS2005窗口布局,可能不小心把解决方案资源管理器、属性窗口、测试窗口、调试窗口弄乱了,或关闭了。有的找不到再次打开的命令,有的位置转载 2010-08-01 11:52:00 · 702 阅读 · 0 评论 -
还是继续上一篇Unicode的问题,各种LPTSTR,LPCTSTR问题
终于明白Unicode下整型数与字符串,CString 转换例程如下:(vs2005)//////////good code from CSDN //int num1,num2,num3; // WCHAR ch1[10],ch2[10],ch3[10]; //WCHR // // GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,10); // GetDlgItem(IDC_EDIT2)->GetWindowText(ch2,10); // num1=原创 2010-08-02 10:35:00 · 1412 阅读 · 0 评论 -
main.obj : error LNK2001: unresolved external symbol ___security_cookie
<br />main.obj : error LNK2001: unresolved external symbol ___security_cookie<br />main.obj : error LNK2001: unresolved external symbol @__security_check_cookie@4<br /> <br />解决方法:property-》C/C++->code genaration->buffer security checked 更改为NO<br /> <br />原创 2010-09-09 17:17:00 · 2653 阅读 · 0 评论 -
Windbg下载及安装
<br />下载地址:<br />http://www.microsoft.com/whdc/devtools/Debugging/installx86.mspx<br />Symbols path的设置<br /> 打开windbg之后,按Ctrl+S,然后把这段(带下划线的部分)paste上:srv*c:/symcache*http://msdl.microsoft.com/download/symbols;c:/symcache;<br /> 注意的是,那个c:/symcache是我常用的路径转载 2010-09-10 17:23:00 · 3746 阅读 · 0 评论 -
VS depends工具,查看dll
<br />需要使用VC自带的Depends软件,在VS2005中其路径为:D:/Program Files/Microsoft Visual Studio 8/Common7/Tools/Bin下,双击Depends.exe然后打开你需要查看的.exe文件即可。 针对我的代码,出现了以下界面:<br /> 还要有以下几个注意事项: & ?* ^ 1)所编的软件所需的Dll文件,可以得到相应的Dll路径、版本、属性等[ 2)窗口分四部分: 左上角是Dll信息窗口,显示你程序所需的Dll模块; 右边第一个窗口转载 2010-09-01 20:50:00 · 6716 阅读 · 0 评论 -
WDM驱动开发 链接错误error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8 referenced in function _main
error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8 referenced in function _main原创 2010-09-14 10:20:00 · 4961 阅读 · 0 评论