1

この Templateを使用して C++ Shell Context Menu Extension を作成しました。

64 ビット コンピューターでは問題なく動作しますが、32 ビット コンピューターでは登録できません。プロジェクトの変更されていない元のバージョンでさえ機能しません。

ターゲットを Win32 に設定してからコンパイルする必要があることはわかっています。

なぜ登録できないのかわかる方いますか?

エラーメッセージは次のとおりです。

モジュール「fmshell32.dll」の読み込みに失敗しました。バイナリが指定されたパスに格納されていることを確認するか、デバッグして、バイナリまたは依存する .DLL ファイルに問題がないか確認してください。指定されたモジュールが見つかりませんでした。

を使って登録してみました

regsvr32 extension.dll

32 ビットのコンピューターで試してみたところ、32 ビットの dll を使用しました。

4

0 に答える 0