私は次のコードを持っている:GetProcを使用してdllから関数を取得し、それらにステップインしますか?
GetNumberOfFormatsFunc getNumberOfFormats = (GetNumberOfFormatsFunc)lib.GetProc("GetNumberOfFormats");
if (getNumberOfFormats != NULL)
{
RINOK(getNumberOfFormats(&numFormats));
}
機能GetProcはこの行います。関数 'getNumberOfFormatsが' I「はF11を押しても、デバッガはそれにステップはありませんが呼び出されたときに
GetProcAddress(module, proceName)
を'それに。また、私はコールスタックを逃したとは言いません。
この関数は別のプロジェクトに存在し、そのプロジェクトのcopililed DLLにリンクします。私がコードに入ることができない理由は何ですか?
あなたがそれにステップインできない場合でも、関数は正しく呼び出されますか? –
関数は何も問題なく呼び出され、実行されるはずのものは実行されます。 – tweetypi