質問
スタートアッププロジェクトにEXEプロジェクト。
その他DLLプロジェクトを同ソリューション内に作っております。
EXEプロジェクトでは、参照設定はせず、LoadLibraryW関数で読み込みを実施します。
このとき、LoadLibraryW関数に使うファイルパスは、双方出力先がDebugフォルダいうこともあり、ファイル名のみにしておりますが、失敗します。
ファイル有無を調べたところ、ファイルが見つからないとのことでした。
何をすれば読み込めるようになるのでしょうか。
コード各種
C++
1//Exeのコード 2 3int wmain(int argc, _TCHAR* argv[]) 4{ 5 HMODULE hmodule = nullptr; 6 wchar_t* dllPath = L"sample.dll"; 7 if (0 != _waccess(dllPath, 6)) 8 return 1; 9 hModule = static_cast<HMODULE>(LoadLibraryW(dllPath)); 10 // ↑でhModuleにデータが入っていない 11}
補足
同プロジェクトを使うと、他の方は読めてるようです。
自分だけ読めず、どうしたものかという状況になります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/08 09:29
2020/01/08 09:30
2020/01/08 09:32