一般使用其他的開發工具,都可以插入文件版本信息等注釋。尤其在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