質問: S_OK) CoUninitialize(); //COMを終了 } ``` 別のマシン (Windows 10 Home 64bit) では shlwapi.dll で例外が発生しました。
回答: 32bit版のライブラリをインポートしているためだと思います。 64bit版Windowsがインストールされたマシンでは、"C:\Program Files\"の下に64ビット版の実行ファイルが配置され、"C:\Program Files (x86)\"の下に32ビット版の実行ファイルが配置されるのが標準的ですから、C:\Program Files (x86)の下のファイルをimportする記述は32bit版をimportしていると考えられるからです。