昨天在玩VC的时候发现VC6.0自带一些宏,觉得好玩就拿来试下,发现其中的函数注释宏非常的实用,拿来分享下,知道的大牛就请绕道了不要喷我,主要是给一些还不知道这个强大功能的小鸟们一些提示。
基本步骤是这样的,首先VC6.0工具栏右键------custom-----Add-ins and Macro Files,选中Sample,然后同样是在custom中,选择command标签,左侧Category下拉菜单中选择Macros,后面就会出现VC6.0自带宏,个人认为比较有用的 AddFunctionDescription(函数注释),CommentOut(注释选中的内容),ifndef,ifdef比较有用,左键选中直接拖入工具栏即可。
但是这个添加的效果是
// Function name : MoveText
// Description :
// Return type : void
// Argument : int x
// Argument : int y
// Argument : SMALL_RECT rc
void MoveText(int x, int y, SMALL_RECT rc)
{
......
}
感觉效果不够醒目,研究了一下宏的源代码,发现自己稍加改动就可以得到自己比较中意的效果,比如我改后的效果是这样的
/************************************************/
// Function name : MoveText
/