﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-My C++-随笔分类-Windows编程</title><link>http://www.cppblog.com/finehai/category/11510.html</link><description>当时只道是寻常~</description><language>zh-cn</language><lastBuildDate>Fri, 18 Sep 2009 14:18:54 GMT</lastBuildDate><pubDate>Fri, 18 Sep 2009 14:18:54 GMT</pubDate><ttl>60</ttl><item><title>VS2005快捷键大全 </title><link>http://www.cppblog.com/finehai/archive/2009/09/17/96580.html</link><dc:creator>Bluesea</dc:creator><author>Bluesea</author><pubDate>Thu, 17 Sep 2009 14:31:00 GMT</pubDate><guid>http://www.cppblog.com/finehai/archive/2009/09/17/96580.html</guid><wfw:comment>http://www.cppblog.com/finehai/comments/96580.html</wfw:comment><comments>http://www.cppblog.com/finehai/archive/2009/09/17/96580.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/finehai/comments/commentRss/96580.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/finehai/services/trackbacks/96580.html</trackback:ping><description><![CDATA[VS2005快捷键大全<br>快捷键 功能<br>CTRL + SHIFT + B生成解决方案<br>CTRL + F7 生成编译<br>CTRL + O 打开文件<br>CTRL + SHIFT + O打开项目<br>CTRL + SHIFT + C显示类视图窗口<br>F4 显示属性窗口<br>SHIFT + F4显示项目属性窗口<br>CTRL + SHIFT + E显示资源视图<br>F12 转到定义<br>CTRL + F12转到声明<br>CTRL + ALT + J对象浏览<br>CTRL + ALT + F1帮助目录<br>CTRL + F1 动态帮助 <br>F1 帮助<br>SHIFT + F1当前窗口帮助<br>CTRL + ALT + F3帮助-搜索<br>SHIFT + ALT + ENTER全屏显示<br>CTRL + -向后定位<br>CTRL + SHIFT + -向前定位<br>CTRL + F4关闭文档窗口<br>CTRL + PAGE DOWN光标定位到窗口上方<br>CTRL + PAGE UP光标定位到窗口下方<br>CTRL + F6<br>CTRL + TAB下一个文档窗口<br>CTRL + SHIFT + F6<br>CTRL + SHIFT + TAB上一个文档窗口<br>ALT + F6下一个面板窗口<br>CTRL + K, CTRL + L取消remark<br>CTRL + K, CTRL + C注释选择的代码<br>CTRL + K, CTRL + U取消对选择代码的注释<br>CTRL + M, CTRL + O折叠代码定义<br>CTRL + M, CTRL + L展开代码定义<br>CTRL + DELETE删除至词尾<br>CTRL + BACKSPACE删除至词头<br>SHIFT + TAB取消制表符<br>CTRL + U转小写<br>CTRL + SHIFT + U转大写<br>CTRL + SHIFT + END选择至文档末尾<br>CTRL + SHIFT + HOME选择至文档末尾开始<br>SHIFT + END选择至行尾<br>SHIFT + HOME选择至行开始处<br>SHIFT + ALT + END垂直选择到最后尾<br>SHIFT + ALT + HOME垂直选择到最前面<br>CTRL + A全选<br>CTRL + W选择当前单词<br>CTRL + SHIFT + PAGE UP选择至本页前面<br>CTRL + SHIFT + PAGE DOWN选择至本页后面<br>CTRL + END文档定位到最后<br>CTRL + HOME文档定位到最前<br>CTRL + G转到&#8230;<br>CTRL + K, CTRL + P上一个标签<br>CTRL + K, CTRL + N下一个标签<br>ALT + F10调试-ApplyCodeChanges <br>CTRL + ALT+ Break停止调试<br>CTRL + SHIFT + F9 取消所有断点<br>CTRL + F9允许中断<br>CTRL + SHIFT + F5调试-重新开始<br>F5运行调试<br>CTRL + F5运行不调试<br>F10跨过程序执行<br>F11单步逐句执行<br>CTRL + J列出成员 <br>CTRL + PAGE DOWN下一个视图<br>CTRL + B格式-粗体<br>CTRL + SHIFT + T格式-文字缩进 <br>调试快捷键<br>F6: 生成解决方案<br>Ctrl+F6: 生成当前项目<br>F7: 查看代码<br>Shift+F7: 查看窗体设计器<br>F5: 启动调试<br>Ctrl+F5: 开始执行(不调试)<br>Shift+F5: 停止调试<br>Ctrl+Shift+F5: 重启调试<br>F9: 切换断点<br>Ctrl+F9: 启用/停止断点<br>Ctrl+Shift+F9: 删除全部断点<br>F10: 逐过程<br>Ctrl+F10: 运行到光标处<br>F11: 逐语句<br>编辑快捷键<br>Shift+Alt+Enter: 切换全屏编辑<br>Ctrl+B,T / Ctrl+K,K: 切换书签开关<br>Ctrl+B,N / Ctrl+K,N: 移动到下一书签<br>Ctrl+B,P: 移动到上一书签<br>Ctrl+B,C: 清除全部标签<br>Ctrl+I: 渐进式搜索<br>Ctrl+Shift+I: 反向渐进式搜索<br>Ctrl+F: 查找<br>Ctrl+Shift+F: 在文件中查找<br>F3: 查找下一个<br>Shift+F3: 查找上一个<br>Ctrl+H: 替换<br>Ctrl+Shift+H: 在文件中替换<br>Alt+F12: 查找符号(列出所有查找结果)<br>Ctrl+Shift+V: 剪贴板循环<br>Ctrl+左右箭头键: 一次可以移动一个单词<br>Ctrl+上下箭头键: 滚动代码屏幕，但不移动光标位置。<br>Ctrl+Shift+L: 删除当前行<br>Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态<br>Ctrl+M,L: 将所有过程设置为相同的隐藏或展开状态<br>Ctrl+M,P: 停止大纲显示<br>Ctrl+E,S: 查看空白<br>Ctrl+E,W: 自动换行<br>Ctrl+G: 转到指定行<br>Shift+Alt+箭头键: 选择矩形文本<br>Alt+鼠标左按钮: 选择矩形文本<br>Ctrl+Shift+U: 全部变为大写<br>Ctrl+U: 全部变为小写<br>代码快捷键<br>Ctrl+J / Ctrl+K,L: 列出成员<br>Ctrl+Shift+空格键 / Ctrl+K,P: 参数信息<br>Ctrl+K,I: 快速信息<br>Ctrl+E,C / Ctrl+K,C: 注释选定内容<br>Ctrl+E,U / Ctrl+K,U: 取消选定注释内容<br>Ctrl+K,M: 生成方法存根<br>Ctrl+K,X: 插入代码段<br>Ctrl+K,S: 插入外侧代码<br>F12: 转到所调用过程或变量的定义<br>窗口快捷键<br>Ctrl+W,W: 浏览器窗口<br>Ctrl+W,S: 解决方案管理器<br>Ctrl+W,C: 类视图<br>Ctrl+W,E: 错误列表<br>Ctrl+W,O: 输出视图<br>Ctrl+W,P: 属性窗口<br>Ctrl+W,T: 任务列表<br>Ctrl+W,X: 工具箱<br>Ctrl+W,B: 书签窗口<br>Ctrl+W,U: 文档大纲<br>Ctrl+D,B: 断点窗口<br>Ctrl+D,I: 即时窗口<br>Ctrl+Tab: 活动窗体切换<br>Ctrl+Shift+N: 新建项目<br>Ctrl+Shift+O: 打开项目<br>Ctrl+Shift+S: 全部保存<br>Shift+Alt+C: 新建类<br>Ctrl+Shift+A: 新建项<br><br>VS2005的隐藏快捷键 <br>&nbsp;<br>这里我将会把一些无意中发现的VS2005中没有明确指出的快捷键共享出来，并不是所有的快捷键，或者常见的一些快捷键。<br>1、Ctrl+Space直接完成类或函数（本来这个并不算隐藏的快捷键，但是因为中文输入法抢占这个快捷键，所以。。。，替代的快捷键是Alt+Right）<br>2、Shift+Delete整行删除，并且将这一行放到剪贴板（这时候不能选中一段内容）<br>3、Shift+Insert粘贴，有点匪夷所思，Ctrl+V就可以了，大概是为了和Shift+Delete对应吧<br>4、Ctrl+Up，Ctrl+Down滚动编辑器，但尽量不移动光标，光标保证在可见范围内<br>5、Ctrl+BackSpace，Ctrl+Delete整词删除，有的时候很有用<br>6、Ctrl+Left，Ctrl+Right按整词移动光标（不算隐藏，和前面几条加起来就是Ctrl光标控制套件了）<br>7、Alt+Shift+F10打开执行改名，实现接口和抽象类的小窗口（还可以用Ctrl+.，不过有的中文输入法用到这个）<br>8、Shift+F9调试是打开QuickWatch，内容是当前光标所在处的内容<br>9、F12转跳到定义，很有用的快捷键<br>10、Shift+F12查找所有引用<br>11、Ctrl+F10=F5，开始Debug<br>12、Ctrl+F6循环察看代码窗口，有点Ctrl+Tab的感觉<br>13、Ctrl+F3查找当前光标选中的内容，可以和F3配合使用<br>14、Ctrl+F2将焦点转移到类的下拉框上<br>15、Alt+F7=Ctrl+Tab<br>16、Alt+F11新开VS2005并编辑宏<br>17、Alt+F12查找=Ctrl+F<br>
<img src ="http://www.cppblog.com/finehai/aggbug/96580.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/finehai/" target="_blank">Bluesea</a> 2009-09-17 22:31 <a href="http://www.cppblog.com/finehai/archive/2009/09/17/96580.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原]VS2005 load project error</title><link>http://www.cppblog.com/finehai/archive/2009/08/21/93991.html</link><dc:creator>Bluesea</dc:creator><author>Bluesea</author><pubDate>Fri, 21 Aug 2009 01:43:00 GMT</pubDate><guid>http://www.cppblog.com/finehai/archive/2009/08/21/93991.html</guid><wfw:comment>http://www.cppblog.com/finehai/comments/93991.html</wfw:comment><comments>http://www.cppblog.com/finehai/archive/2009/08/21/93991.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/finehai/comments/commentRss/93991.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/finehai/services/trackbacks/93991.html</trackback:ping><description><![CDATA[<p>用VS2005加载工程时，有时会遇到如下错误：<br><br><font color=#0000ff>The following error has occurred during XML parsing:</font><br><br><span style="COLOR: #0000ff">File: H:\JDUtils\Vidres\Vidres.vcproj<br>Line: 29<br>Column: 4<br>Error Message:<br>Property sheet file '..\..\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults\UpgradeFromVC71.vsprops' was not found or failed to load.<br></span><span style="COLOR: #0000ff">The file 'H:\JDUtils\Vidres\Vidres.vcproj' has failed to load.</span><br><br>这似乎是VC8的一个bug, 解决办法就是将vcproj文件中包含"InheritedPropertySheets"的行删除，再重新加载即可。<br>还有个办法是看一下能正确加载的工程的vcproj文件中InheritedPropertySheets的值是多少，然后将这个值复制到加载错误的vcproj文件中。</p>
<img src ="http://www.cppblog.com/finehai/aggbug/93991.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/finehai/" target="_blank">Bluesea</a> 2009-08-21 09:43 <a href="http://www.cppblog.com/finehai/archive/2009/08/21/93991.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>