注釋宏

如果在 Microsoft Word 中反覆執行某項任務,可以使用宏自動執行該任務。宏是一系列 Word 命令和指令,這些命令和指令組合在一起,形成了一個單獨的命令,以實現任務執行的自動化。如果要方便快捷地運行宏,可以將其指定到工具列、選單或快捷鍵。這樣,運行宏就和單擊工具列按鈕或選單命令,或者按快捷鍵一樣簡單。 如果為一個新的宏指定與現有內置 Word 命令相同的名稱,新的宏操作將代替現有的操作。例如,如果錄製一個新的宏並將之命名為“FileClose”,它將與“關閉”命令相關聯。當選擇“關閉”命令時,Word 將執行新錄製的操作。

注釋宏就是在兩行特殊注釋中定義的。如下:
//{{AFX_MSG(CDrawView)
afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
//}}AFX_MSG
VC++6.0中用ClassWizard自動生成的,定義的宏就生成在像上面的兩行注釋中,這是讓ClassWizard能夠分辨出哪些代碼是它自動生成的哪些是你寫的。
如果宏定義在這兩行代碼外面,ClassWizard再修改訊息映射的時候就不會管這個宏了。
注釋宏是為ClassWizard服務的,ClassWizard可以通過它找到類的訊息映射所在的地方。
從VC++7.0開始,新的屬性頁能夠自動分析你的代碼,因此不需要什麼特殊標記來定位,注釋宏也就淘汰了。

相關詞條

相關搜尋

熱門詞條

聯絡我們