APIを使うには?

解決


あきこ  2005-12-22 04:23:08  No: 129169

VB6で、APIを使いたのですが、"user32"を宣言したときにユーザ定義型は定義されていません。とエラーがでます。どうすれば解決できるのでしょうか。
よろしくお願いします。


ガッ  2005-12-22 05:09:51  No: 129170

ユーザ定義型を正しく定義してください。


あきこ  2005-12-22 06:36:49  No: 129171

APIビューアからコピーしただけでは使えないのですか?
あまり詳しくないので教えていただけるとありがたいのですが


ガッ  2005-12-22 06:56:23  No: 129172

APIビューアを使っていらっしゃるのなら、
種類(P)から[型]を選び、
目的の関数の引数が必要とする型を選んでコピーし、
Declare文と同じスコープにおいてください。

・例えば、GetCursorPosを使いたい場合。
  種類(P)より[関数]を選び、GetCursorPosの定義を追加。
  GetCursorPosの第一引数はPOINTAPI型なので、
  種類(P)より[型]を選び、POINTAPIの定義を追加。
  最後に、コピーし実際のコードに貼り付ける。
という手順です。
分かりましたか?


あきこ  2005-12-22 07:01:19  No: 129173

なんとか出来そうです。
ガッさんありがとうございました。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加