掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.29891

DEFファイル作成
投稿者---フック(2007/03/08 13:39:14)


以前、メッセージフックでお世話になっております。

環境WinXP、VC++です。
新しい質問ですが、
DEFファイル というのは、
・どのような役割をするのでしょうか。
・必ず作らないと駄目なものでしょうか。
ちなみに、DEFファイルがない状態だと
VBからVC++のDLLがコールできませんでした。
・DEFファイルは開発者がテキストエディタなどで作るものですか。
その場合、DEFファイルのフォーマットはどこで規定されているのでしょうか。

以上、ご教授お願いいたします。



この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:DEFファイル作成 29892 Blue 2007/03/08 14:09:13


No.29892

Re:DEFファイル作成
投稿者---Blue(2007/03/08 14:09:13)


とりあえず、DEFファイルがなくてもVB等から呼べるには呼べます。
ただし、関数名ではなく、
序数指定かXXXX@XXXのような指定の仕方になります。

VC付属のDependency Walkerを使って、
作成したDLLを見てみるといいでしょう。
DEFファイルを使わないとき・使ったときでどう変わるか等・


この投稿にコメントする

削除パスワード

No.29893

Re:DEFファイル作成
投稿者---Blue(2007/03/08 14:11:41)


追記:

MSDNでよければ
http://search.microsoft.com/results.aspx?q=DEF%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB&l=1&mkt=ja-JP&FORM=QBME1
の検索結果から調べてみてください。


この投稿にコメントする

削除パスワード

No.29956

Re:DEFファイル作成
投稿者---フック(2007/03/16 13:01:32)


教えたいただいたサイトなどで、
ほどよく理解できました。
ありがとうございました。



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧