タイトル : Re: APIを使う時 投稿日 : 2007/08/06(Mon) 16:29 投稿者 : よねKEN
> VisualStudio6.0時のAPIビューアの様な > 物って無いのでしょうか? 製品添付のものはとりあえずありません。 海外サイトですが、.NETでのWindowsAPIの宣言方法が数多く掲載されています。 (有志により追加・編集されているものですので、不完全な部分もあります) http://pinvoke.net/ > 皆さんはAPIの宣言時どうしているんですか? Windows APIを宣言する方法は正解が一つというものでもなく、 用途によりいくつかの宣言方法があったりします。 また、どこかのサイトにある宣言を流用しても、 うまく動作しなかった場合は自力で原因を追求しなければならない場面も多いので、 やはり本質的な理解が必要です。 以前も紹介していますが、以下が参考になります。 「相互運用マーシャリング」 http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/cpguide/html/cpconmarshalingdatawithplatforminvoke.asp 「アンマネージDLL関数の処理」 http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/cpguide/html/cpconmarshalingdatawithplatforminvoke.asp 「VB 6.0 ユーザーのための VB .NET 移行ガイド - Short、Integer、Long」 http://www.microsoft.com/japan/msdn/net/vbtransitionguide/chapter4/chapter4_3.aspx |