• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBでのハンドルの使い方)

VBでのハンドルの使い方

このQ&Aのポイント
  • VBでハンドルを使う方法とは?
  • ハンドルの具体的なプログラムの使い方
  • VBにおけるハンドルの基本的な使い方とよく使う例

質問者が選んだベストアンサー

  • ベストアンサー
  • ryu_d
  • ベストアンサー率58% (33/56)
回答No.1

APIのプログラムを勉強されているという事ですがハンドルがないとAPIはほとんど使えません。 APIに限らず open xxxx For Random As #1とかってVBだと書きますよねこれもハンドルです。 通常ファイルハンドルとか言いますけど。 さらにAPIの例としてGetWindowDCとかいう関数を使う場合でもハンドルを指定しています。 GetWindowDC(xxx) xxxのところにウィンドウのハンドルを指定しなさいと言われますよね? 基本的な使い方というよりハンドルがないとほとんどの関数を呼び出せません。 したがってよく使う例というとほぼ全部ということになります。 さらにVBのAPIという表現は実のところ正解ではありません。 APIとはOSがアプリケーションに対して公開しているインタフェースをさすものですからVBのという表現は間違いになります。 VBからは直接Win32APIは呼べませんしたがってDeclareで定義して外部から呼び出しているに過ぎません。 ということですので、意識されてないかもしれませんがgoo23111さんもハンドルを使っているはずです。 これで回答になっていますでしょうか? はずしていたらごめんなさい。

関連するQ&A