私のプロジェクト(Visual Studio 6)のいずれかに/ TSAWAREリンカフラグを追加した後、私はPEファイル(.idata)に新しいセクションがあることに驚きました。フラグを設定しないと、インポートは.rdataにマージされます。その後 link /MACHINE:IX86 /SUBSYSTEM:CONSOLE /RELEASE /OUT:a.exe main.obj link /M
OK。私はJavaで書いているプログラムを、JNIを使ってWindowsのデスクトップがロックされているかどうかを調べることができるようにしようとしています。私はJNIを動作させることに成功しましたが、私が最初に使っていたCコードは正解を返さなかったのです。新しいコード(from here on SO)が少しありましたが、リンクエラーが発生しています。 リンクすると、OpenInputDesk