龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VC开发 >

利用VC宏写文件注释

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
一般使用其他的开发工具,都可以插入文件版本信息等注释。尤其在Eclipse里面这些功能做的相当的好。DEV-CPP也提供了一个简单的文件信息注释,但是VC6.0却没有现成的注释可供插入。不

  一般使用其他的开发工具,都可以插入文件版本信息等注释。尤其在Eclipse里面这些功能做的相当的好。DEV-CPP也提供了一个简单的文件信息注释,但是VC6.0却没有现成的注释可供插入。不过利用VC6.0的宏功能却可以达到我们需要的效果。

  要做到如下的效果:

/**
 * Name:
 * Copyright:
 * Author:
 * Date: 2008-4-18 21:54:32
 * Description:
 * Modification:
 **/

  在菜单Tools下选择Macro,会弹出一个对话框,选择Record,之后输入名字,这里我输入的是FILECOMMENT,然后录制了一段,回到这个界面,点击Edit。由此观察代码,最后修改的代码格式在后面给出。在Macro弹出的界面选择Options,选择Keystore,这时你就可以输入一个快捷方式,这里我使用的是Ctrl+E。以后在需要使用这个注释时,直接使用快捷键Ctrl+E就OK了。

Sub FILECOMMENT()
'DESCRIPTION: COMMENT For file version
ActiveDocument.Selection = "/**"
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = " * Name: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Copyright: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Author: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Date: "
ActiveDocument.Selection = DATE + TIME
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Description: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Modification: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "**/"
End Sub

精彩图集

赞助商链接