>>702
イベントも試そうとしたんだけど、今回みたいにDLLが絡んだ場合の
記述がわかんなかったので、頓挫しました。

コールバックしたかったのは、DLLを使う人が楽をするためです

DLLがすぐ返事を返すならば、DLL内のファンクショを呼んで値を受け取るというのも有りなんですが
DLL側のデーターが準備完了するのが全く何時になるか分からないのでファンクションを呼んでしまうと
返ってくるまでメインの処理が待たされるので、それじゃあ、むこうから呼んでもらっちゃおうと言うわけです。
(マルチスレッドにしろというのは、ちょっと置いといてくださいねw)

ポーリングという手もありますが、DLLを使って楽をしようとしてる人に
ポーリングしてね、なんて言ったら、面倒がるだろうなと思うわけです
スマートさにも欠けますしねw

今回の方法で、使う側は、数行の、おまじないコードをコピペしてやれば
初心者でも普段どおりの感覚で開発ができる状態になりましたので、めでたしめでたし・・・カナ?