掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
? (ID:124923)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 一応関連?という事で勘弁してください。 次回からは、他人の質問に便乗はしないで頂けると……。 「解決済み」のスレッドで質問されると、投稿が埋もれてしまいますので。 関連があるのであれば、新規質問をした上で、過去ログのURLを 一緒に書くようにした方が良いと思います。 > 1. VB6の場合はAPIビュアーがあるので、この手の定数は > すぐ確認出来ますが、VB.NETにはないのでしょうか? http://dobon.net/vb/dotnet/links/apiviewer.html かな。あとはPINVOKE.NET等のサンプルを利用するとか。 > 2. APIビュアーがない場合、VB.NETを使用している人は > どの様に定数を調べているのでしょうか? 基本は検索でしょう。私は、原始的にヘッダをgrepしてます。(^^; # そのヘッダすら、ごく稀に間違いがあったりしますが……。 そもそも、VB6の「API ビューア」や、VB5の「APIビューワ」は、 定数を調べるためのツールではありませんよね。 あくまでも、「入力を補助するツール」であって、ドキュメントでは ありませんから、その値が正しいのか間違っているのかは、別途 調べるべきだと(私は)思っています。それを踏まえた上で、Win32API.TXT を 編集して「鍛えていく」ならば問題ないでしょうけれども。 > ※VBを使用するのにCのヘッダーを見ると言うのもなんか > 釈然としません。 Win98などは、「WIN.TLB」ファイルが付属していて、VB5等から 参照設定するだけで、幾つかのAPIやCOMインターフェイスを、 宣言無しでも楽に呼び出せていましたよね。 それを突き詰めれば、WinFX(あるいはその進化系)になるのでしょうけれど、 現段階では、すべてのAPIをDLL化できているわけでは無いのですから、 元々がCからの呼び出しを前提として書かれている API を利用する場合に、 Cのヘッダー等を見なければならないとしても、それは仕方ない、と私は 割り切っています。(VB6でもそうでしたしね)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.