1

私はdoxygenを使用して、C ++ COMオブジェクト(.OCXファイル)の2セットのドキュメントを生成します。プログラマー向けの完全なドキュメントと、VBでオブジェクトを使用するユーザー向けの「ユーザードキュメント」です。ユーザードキュメントには、エクスポートされた関数のみを含める必要があります。エクスポートされたすべての関数は、メインの「Ctrl」クラスのメンバーです。このクラスはユーザードキュメントには含まれず、そのメンバーのみに含まれます。どうすればdoxygenでそれを達成できますか?

4

1 に答える 1

0

回避策を見つけました:

を使用してモジュールを定義し\defgroup、エクスポートされた関数の宣言の周りに配置し、メインCtrlクラスを文書化せずに残し、doxygenオプション「HIDE_UNDOC_CLASSES」および「HIDE_SCOPE_NAMES」を設定します。

于 2012-10-12T13:37:33.623 に答える