ハンドルとは何ですか?

私たちは、この方法のWindowsハンドル、それを解釈することができます:

      値は、32ビット符号なし整数(32ビットシステム)であるポインタと論理的に等価のポインタ、画像は、Windowsで理解ユニーク固定各オブジェクトIDされ、上の効果、Windowsは、など、ウィンドウハンドル、ビットマップ、ブラシ、などのオブジェクトを識別するために使用し、ハンドルによってこれらのオブジェクトを見つけること。

以下は、ハンドルの上に、その後、いくつかの重要な詳細を説明します。

1.いわゆる「ユニーク」、「変化」実行中のプログラムを指します。この実行が終了した場合は、近いプログラム、もう一度実行しているプログラムを起動し、その後、この実行、値と同じオブジェクトハンドル最後の実行を比較するには、通常は同じではありません。

  実際には、このような理解は、いわゆるこの場合、プログラムには、トランプのように、(「プット」引数のイメージがある「それを置くことであるリターン1、、それは無関係の両方を置くことである」、非常に自然です最初の実行)。

前記ハンドルは、システムによって指定されたオブジェクトは、属性が読み取り専用である場合、プログラマはハンドルを変更することはできませんが生成されます。

3.異なるシステムは、ハンドルのサイズ(バイト数)が異なる、(はsizeofを使用する)は、ハンドルの大きさを算出します。

ハンドルによって4.プログラマはシステム(すなわち、APIコール)で提供されるサービスを呼び出すことができます、私は他の事をする、ポインタの使用好きではありませんでした。

おすすめ

転載: www.cnblogs.com/mktest123/p/12127373.html