シェル コマンドを使用してプロセスを開始しています。私の開発環境は C++/QT Creator/QT Libraries と Windows API です。
HINSTANCE の戻り値を処理するにはどうすればよいですか? if (hInstance < 32) コードでコンパイル エラーがスローされる
437: error: ISO C++ forbids comparison between pointer and integer
HINSTANCE hInstance = ShellExecute(0, QString("open").toStdWString().c_str(), Path.toStdWString().c_str(), 0, 0, SW_SHOWNORMAL);
if (hInstance < 32)
qDebug() << "Error";