大規模な継承された C++ コードベースで uncrustify を使用しようとしていますが、ここの例のように次のコード セグメントをインデントする方法がわかりません。
BEGIN_MSG_MAP(CMyDlg)
MESSAGE_HANDLER(WM_TIMER, OnTimer)
MESSAGE_HANDLER(WM_MOUSEMOVE, OnMouseMove)
COMMAND_HANDLER(IDC_TABLE_BTN_ONE, BN_CLICKED, OnBnClickedBtnOne)
COMMAND_HANDLER(IDC_TABLE_BTN_TWO, BN_CLICKED, OnBnClickedBtnTwo)
CHAIN_MSG_MAP( CDlgBase )
END_MSG_MAP()
UniversalIndentGUI を使用して構成ファイルを生成してから、次の 2 行を追加しようとしましたが、何か問題があるに違いありません。
macro-open BEGIN_MSG_MAP
macro-close END_MSG_MAP
それとも、uncrustify の代わりに Astyle を使用する必要がありますか?
更新:正常に動作します。「BEGIN_MESSAGE_MAP」と打ち間違えてしまいました。ただし、他の人のために、ここで質問を残しておきます。