タグ

dllexportに関するaranekoのブックマーク (3)

  • はてなブログ | 無料ブログを作成しよう

    ベルギーに行った 先日、ベルギーに行きました。 マグリットの絵とルーベンスの絵を見るのが目的。 あまり時間もなく、ブリュッセルとアントワープを駆け足気味で巡ることに。 ミュンヘンから車で10時間近くかかり、なんでこんな無茶をしてしまったのかとも思いましたが、ヨーロッパの方…

    はてなブログ | 無料ブログを作成しよう
  • プラグイン・プログラミング(2)

    ………これなら何とか覚えられそうではある、ちなみに数字は(聡いヤツなら気付いたかもしれんが)引数のサイズ(単位:バイト)と同じである(int=4バイト、int+char=5バイト) ちなみに、Microsoft製のコンパイラ(VisualC++とかね)では後述する__declspec(dllexport)で修飾した場合に先頭の「_」が削除されるようだ(ソース) cdeclやstdcall、fastcallというのは下記にて簡潔に説明する予定である。 ・__declspec(dllexport) これで修飾された関数はエクスポートテーブルに登録される、以上 ・__stdcall 呼び出し規約のひとつ、CやC++における呼び出し規約は(俺の知る限りでは)三つである。 cdecl:CやC++における標準 、可変引数をとる関数はこの呼び出し規約でしか宣言出来ない。 stdcall:WindowsA

  • 1