サンプルのままだと、複数ファイルを右クリックしたときに反応しない。これは右クリック時に呼び出されるFileContextMenuExt::Initializeの処理でファイルの個数が1の場合のみに反応するようにしているから。修正。
処理は
- FileContextMenuExt::Initialize
- QueryContextMenu
- InvokeCommand
と呼び出されていくはず。GetCommandStringもどこかのタイミングで呼び出されるはずなんだけど。
サンプルのままだと、複数ファイルを右クリックしたときに反応しない。これは右クリック時に呼び出されるFileContextMenuExt::Initializeの処理でファイルの個数が1の場合のみに反応するようにしているから。修正。
処理は
と呼び出されていくはず。GetCommandStringもどこかのタイミングで呼び出されるはずなんだけど。