WEB开发网
开发学院软件开发VC Visual C++ 6 Add-in编程实例 阅读

Visual C++ 6 Add-in编程实例

 2006-07-22 22:02:48 来源:WEB开发网   
核心提示: (4)Include Browser这个命令可以快速打开列在Visual C++ Include环境变量中的头文件,避免了手工查找的麻烦,Visual C++ 6 Add-in编程实例(4),它有一个很贴心的功能,当列出的文件太多时,如果你想进一步了解关于Add-in的更多资料,请参考MS

(4)Include Browser

这个命令可以快速打开列在Visual C++ Include环境变量中的头文件,避免了手工查找的麻烦。它有一个很贴心的功能,当列出的文件太多时,输入你想要看的文件头几个字符,列表会自动过滤出符合条件的文件,不需要在长长的列表中前后翻动。例如我想查看一下和Windows Socket相关的头文件定义,只要选择这个命令并输入“winsock”,于是列表中会列出符合条件的文件,选择文件并按“Open”即可打开它,如下图所示。

关于程序代码并没有很特殊的地方,所以我也不打算讲解它们,如果你有不明白的地方,参考源代码即可。即便如此,代码仍然提供了一些有趣的东西,例如简化查询接口属性和方法的模板函数、CComDispatchDriver对象的使用、在对话框中嵌入工具栏、定制绘画(Custom Draw)的列表控制、注册表查询函数等,它们中许多方法都是可重用或可借鉴的。具体内容请查阅相关的代码。

三、关于程序的说明和结论

因为这个程序目前还只是草稿,如果你对Add-in编程感兴趣的话,那么它提供了一个良好的起点;即使你不愿意自己编写的话,上面列出的几项功能也可能对你的日常编程任务有所帮助。Add-in编程是一个有趣的领域,在这里你可以和每日相伴自己的集成开发环境同呼吸共命运,并且在Visual Studio.Net 2002和Visual Studio.Net 2003中这个模型还在不断变化和增强。本文的例子是以Visual C++ 6.0完成的,但是在后续的版本中仍有参考价值。如果你想进一步了解关于Add-in的更多资料,请参考MSDN Online、CodeGuru和CodeProject等几个著名的Visual C++编程站点,相信你一定能够提高自己编写Add-in的能力。

上一页  1 2 3 4 

Tags:Visual Add in

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接