- 1 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 03:44:55 ]
- スレ立てるまでもない、Win32APIのついての質問はこちらへどうぞ。
やさしいお兄さんやお姉さんたちが答えてくれるかも。 過去スレ、関連リンクは>>2-5くらい。 ■注意 ・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。 ・日本語版MSDN Online Libraryは不完全です。英語版(msdn.microsoft.com/library/)の利用推奨。 ・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。 ・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで
- 805 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 07:02:09 ]
- それはGetProcの問題じゃないだろうな
FARPROCの宣言はどうなってる?
- 806 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 07:07:26 ]
- >>804
インポートライブラリを通しての呼び出しには成功ってんだったら GetProcAddressで失敗なんじゃなくて それで取った情報を使う時の失敗だろ どうやって関数呼び出してんのか見せてみぃや
- 807 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 07:12:39 ]
- >>805
VCだと「typedef int (*FARPROC)(void)」だが、BCCはどうなんだろう・・・ ていうかそのまんま使ったら普通コンパイルとおらないかも?
- 808 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 07:16:41 ]
- 呼び出し規約が間違っている。それでスタック壊れているんだろ。
- 809 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 07:18:09 ]
- 普通目的の関数に合致した関数ポインタの型を定義してそれで使うもんじゃね?
ただのFARPROCにぶち込んでるヤツ初めて見た
|

|