capture.exeユーザーがボタンを押したときに、モバイル デバイスのカメラで写真を撮るアプリを起動しようとしています。capture.exeファイルエクスプローラーから実行すると、意図したとおりに機能し、実行元のフォルダーのままになりますcapture.log。default.jpgただし、アプリからexeを起動すると、exeは作成default.jpgされず、次のものcapture.logが含まれます。
pPropertyBag->Load( &PropBag, NULL) failed, hr = 80070037
exeを起動するために使用しているコードは次のとおりです。
CreateProcess(L"\\MyPath\\capture.exe", NULL, NULL, NULL, FALSE, NULL, NULL, NULL, NULL, NULL)
また、最初のコマンド ライン パラメータとしてパスを渡し、空の文字列を渡そうとしましたが、何らかの理由でcapture.exeプログラムで呼び出したときに正しく実行できませんでした。