extern "C" BOOL PASCAL EXPORT をつけ、コンパイルすると無効な修飾子と言われます。どうしてでしょうか。どのようになおせばよろしいでしょうか?
教えてください。
C++は分からないのでお役に立てるか分かりませんが、少し探して見ました。
VB.NETでプロシージャのアドレスを取得する方法。
http://dobon.net/vb/bbs/log3-8/4379.html
ここでPASCAL EXPORTを使っている方がいるのでサポートはされていると思います。
Win32 APIやDLL関数を呼び出すには?
http://www.atmarkit.co.jp/fdotnet/dotnettips/024w32api/w32api.ht...
ここの型の対応を見ると
BOOL (long)は bool (System.Boolean)になっていますが、前回のソースを見るとVB側をIntegerで定義してるけど問題ないの?
スタックのつみ方はこちらが参考になるかな?
関数の呼び出し形式
http://www.atmarkit.co.jp/fdotnet/dotnettips/024w32api/w32api.ht...
関数呼び出しの内部を理解する(2)
コメント(1件)