Třída CHandle
Tato třída poskytuje metody pro vytváření a používání objekt popisovače.
class CHandle
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstruktor. |
|
Destruktoru. |
Veřejné metody
Název |
Description |
---|---|
Volání této metody připojit CHandle existující popisovač objektu. |
|
Zavřete tuto metodu volat CHandle objektu. |
|
Volání této metody odpojit popisovače z CHandle objektu. |
Veřejné operátory
Název |
Description |
---|---|
Vrátí hodnotu uloženou úchyt. |
|
Operátor přiřazení. |
Veřejné datové členy
Název |
Description |
---|---|
Členské proměnné uloží popisovač. |
Poznámky
A CHandle objektu lze použít při každém popisovač je vyžadován: hlavním rozdílem je, že CHandle objektu budou automaticky odstraněny.
[!POZNÁMKA]
Některé funkce rozhraní API bude používat jako prázdný nebo neplatný popisovač NULL, zatímco jiní používají INVALID_HANDLE_VALUE.CHandlepoužívá pouze NULL a budou považovat za skutečné úchyt INVALID_HANDLE_VALUE.Při volání rozhraní API, které můžete vrátit INVALID_HANDLE_VALUE, zkontrolujte tuto hodnotu před voláním CHandle::Attach nebo jej CHandle konstruktoru a místo toho průchodu NULL.
Požadavky
Záhlaví: atlbase.h