- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBでのハンドルの使い方)
VBでのハンドルの使い方
このQ&Aのポイント
- VBでハンドルを使う方法とは?
- ハンドルの具体的なプログラムの使い方
- VBにおけるハンドルの基本的な使い方とよく使う例
- みんなの回答 (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さんもハンドルを使っているはずです。 これで回答になっていますでしょうか? はずしていたらごめんなさい。