- + P A

- VC2005 当前不会命中断点,还没有为该文档加载任何符号。

      VC & C++ 2011-5-26 16:36:00
 链接器-〉调试 -〉生成调试信息 选择 “是(/DEBUG)”   
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- VC2005 资源ID值重复问题

      VC & C++ 2010-1-8 10:18:00
一般是手动修改后会出现ID数值重复解决办法:输入ID后加上数字 如 IDC_BTN1=10000结果 #define IDC_BTN1   10000 
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- VC2005 的 MSDN 例子代码不能编译

      VC & C++ 2009-12-24 15:32:00
修改设置菜单【生成】-配置管理器(&O)-平台改成 win32 即可。
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- CString 初始化问题

      VC & C++ 2009-9-17 11:37:00

 

CString text = "adf";

CString value = "";

strcpy((LPSTR)(LPCSTR)value, text);

上面操作会改变 CString 的空值。

CSting str ="";

此时,str 的值为 "adf"。

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 解决在VS2005中“当前不会命中断点。源代码与原始版本不同”的问题

      VC & C++ 2009-8-19 20:49:00
【转载】今天在Visual Studio 2005中调试某个程序时遇到一个奇怪问题,就是在某个源文件中设置的断点老是无效,提示“当前不会命中断点。源代码与原始版本不同”信息。清理项目、重编项目、重新拷贝原文件都解决不了问题。解决方案:导致该问题的原因可能输入了是一个字符集的字符,方法一: 通过重新格式化出问题的源文件亦可以解决,即在VS2005中选择 “编辑”-“高级”-“设置选定内容的格式”;方法二: 先清理解决方案,再重新生成解决方案;方法三: 将出问题的文件用notepad打开,然后另存为Unicode编码即可; 附:对于我的问题,方法一无效,方法二有效,方法三未使用。代码中注释太多也会导致该问题。 
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 数据库 sqlite 管理工具 sqlite manager 中文界面

      VC & C++ 2009-6-2 22:02:00

很早之前就发现数据库 sqlite,那时对数据库知之甚少,对SQL语句一窍不通。最近无意中又看到了sqlite,就想认真学习一下。网上介绍了很多 sqlite UI,个人觉得 Sqliteadmin 还不错。另外,sqlite manager 也不错,但不是一个独立运行的程序,是 FireFox 的插件,功能更强大。

中文版本可以从 addons.sociz.com/firefox/788 下载。
下载安装之后发现还是英文的,于是google,发现这篇文章,http://pengtu.net/wp2/pc/db-gui-sqlite-manager-zh
看过之后,才知道这个xpi文件是个压缩文件,可以用解压缩程序打开,借鉴大鹏的方法,发现只要简单修改文件 chrome.manifest 即可加载中文界面。

具体方法如下:
1.用winrar打开sqlite_manager-0.4.4-fx+fl+zm+sg+sb+tb.xpi,把chrome.manifest解压出来,用文本编辑工具打开
chrome.manifest 文件内容如下:

content     sqlitemanager    chrome/content/
skin        sqlitemanager    def

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 【转】VC6 转 VC2005后程序界面使用 XP 风格

      VC & C++ 2009-4-28 16:28:00

原址:http://blog.csdn.net/ydbcsdn/archive/2009/03/19/4003410.aspx

我把程序从VC6和 VS2003 移植到VS2005时, 遇到了一些问题, 这里讲的是XP风格化的问题:

为了实现界面的XP风格化,  需要有一个manifest文件XPStyle.manifest(见附文).
可以添加到项目资源中, .rc文件中会添加一个ID:1 type:manifeset的资源;
可是, 这个资源ID在VC2005里会提示资源冲突(VC2003不会冲突).

在百度搜索, 发现了一个网友提供的方案: "项目属性"--"清单工具"--"输入和输出"--"嵌入清单"--"否" ;
但是, 这个方案对我来说有不足, 会引起其他问题, 比如动态链接MFC的程序, 执行时会提示找不到MFC库文件,
可我的电脑可是装了VS2005的,怎么没有库? 试了几次, 就是这个清单的问题.
如果选择不生成清单文件, 那么界面风格就不是XP化的.

查MSDN后,  发现MSDN已经提供了解决方法:
在 Visual Studio 开发环境中设置此链接器选项
打开此项目的“属性页”对话框。有关详细信息,请参见设置 Visual C++ 项目属性。

标签集:TAGS:VC2005 XP 风格
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()