次の方法で共有


CHandle クラス

更新 : 2007 年 11 月

このクラスには、ハンドル オブジェクトを作成および使用するためのメソッドが用意されています。

class CHandle

解説

CHandle オブジェクトは、ハンドルが必要なときにはいつでも使えます。主な違いは、CHandle オブジェクトは自動的に削除されるという点です。

5fc6ft2t.alert_note(ja-jp,VS.90).gifメモ :

API 関数には、空のハンドルまたは無効なハンドルとして NULL を使用するものと INVALID_HANDLE_VALUE を使用するものがあります。CHandle は NULL だけを使用し、INVALID_HANDLE_VALUE を実際のハンドルとして扱います。INVALID_HANDLE_VALUE を返す可能性のある API を呼び出す場合は、CHandle::Attach を呼び出したり CHandle コンストラクタへ渡したりする前に INVALID_HANDLE_VALUE があるかどうかを確認して、INVALID_HANDLE_VALUE の代わりに NULL を渡す必要があります。

必要条件

ヘッダー : atlbase.h

参照

その他の技術情報

CHandle のメンバ

ATL クラスの概要