Sdílet prostřednictvím


Abecední odkaz funkce ATL

V této části jsou odkazy na témata pro globální funkce ATL uspořádány abecedně.Určité funkce podle kategorií naleznete v tématu Funkce ATL.

Function

Description

AtlAdvise

Vytvoří spojení mezi spojovací bod objektu a jímky klienta.

AtlAdviseSinkMap

Volání této funkce můžete poradit nebo unadvise všechny položky v objektu jímky událostí mapy.

AtlAxAttachControl

Připojí k zadané okno dříve vytvořeného ovládacího prvku.

AtlAxCreateControlEx

Vytvoří ovládací prvek ActiveX, inicializuje ji a hostitelem v zadané okno.Lze také vytvořit rozhraní ukazatele a události jímky pro nový ovládací prvek.

AtlAxCreateControlLicEx

Vytvoří ovládací prvek ActiveX licencovaná, inicializuje ji a hostitelem v zadané okno.Lze také vytvořit rozhraní ukazatele a události jímky pro nový ovládací prvek.

AtlAxCreateControlLic

Vytvoří ovládací prvek ActiveX licencovaná, inicializuje ji a hostitelem v zadané okno.

AtlAxCreateControl

Vytvoří ovládací prvek ActiveX, inicializuje ji a hostitelem v zadané okno.

AtlAxCreateDialog

Nemodální okno vytvoří z dialogového okna šablony poskytnuté uživatelem.

AtlAxDialogBox

Vytvoří z dialogového okna šablony uživatelem modální dialogové okno.

AtlAxGetControl

Získá přímé rozhraní ukazatel na ovládací prvek uvnitř zadané okno uvedena její úchyt.

AtlAxGetHost

Získá ukazatel rozhraní direct kontejner pro zadané okno (pokud existuje) uvedena její úchyt.

AtlAxWinInit

Tato funkce inicializuje řízení společnosti ATL hostující kód registrací "AtlAxWin80" a "AtlAxWinLic80" třídy okna, plus několik vlastní okno zprávy.

AtlAxWinTerm

Tato funkce uninitializes řízení společnosti ATL hostující kód zrušením registrace "AtlAxWin80" a "AtlAxWinLic80" třídy oken.

AtlCanonicalizeUrl

Volání této funkce můžete canonicalize na adresu URL, která zahrnuje převod do sekvence escape nebezpečné znaky a mezery.

AtlCombineUrl

Volání funkce Sloučit do jediného, normativní URL základní adresu URL a relativní adresu URL.

AtlComModuleGetClassObject

Tato funkce se nazývá vrátit třídu factory.

AtlComModuleRegisterClassObjects

Tato funkce se nazývá zaregistrovat třídu objektů.

AtlComModuleRegisterServer

Tato funkce se nazývá zaregistrovat každý objekt v mapě objektu.

AtlComModuleRevokeClassObjects

Tato funkce se nazývá factory ClassFactory/odebrat z tabulky spuštěných objektů.

AtlComModuleUnregisterServer

Tato funkce se nazývá registraci každý objekt v mapě objektu.

AtlComPtrAssign

Přiřadí jiné ukazatele rozhraní stejného typu ukazatele rozhraní.

AtlComQIPtrAssign

Přiřadí jiné ukazatele rozhraní jiný typ ukazatele rozhraní.

AtlCreateTargetDC

Vytváří kontext zařízení pro zadané v zařízení DVTARGETDEVICE struktury.

AtlEscapeUrl

Volání této funkce můžete převést všechny znaky nebezpečné sekvence escape.

AtlFreeMarshalStream

Uvolní marshal datového proudu pak uvolní ukazatel proudu.

AtlGetDacl

Volání této funkce můžete načíst informace o seznamu (DACL) volitelný řízení přístupu zadaného objektu.

AtlGetDefaultUrlPort

Volání této funkce můžete získat výchozí číslo portu spojené s konkrétní protokol sítě Internet nebo schéma.

AtlGetGroupSid

Volání funkce načtení objektu skupiny identifikátor zabezpečení (SID).

AtlGetHexValue

Volání této funkce můžete získat číselnou hodnotu šestnáctkové číslice.

AtlGetObjectSourceInterface

Volání této funkce můžete získat informace o výchozí rozhraní zdrojového objektu.

AtlGetOwnerSid

Volání funkce načtení objektu vlastníka identifikátor zabezpečení (SID).

AtlGetPerUserRegistration

Pomocí této funkce můžete určit, zda aplikace přesměruje registru přístup HKEY_CURRENT_USER (HKCU) uzlu.

AtlGetSacl

Volání této funkce můžete získat informace o řízení přístupu v seznamu (SACL) systému zadaného objektu.

AtlGetSecurityDescriptor

Volání této funkce můžete načíst popisovač zabezpečení daného objektu.

AtlHexDecode

Dekóduje řetězec data předchozí volání k zakódování jako hexadecimální textu AtlHexEncode.

AtlHexDecodeGetRequiredLength

Volání této funkce můžete získat velikost v bajtech vyrovnávací paměť, která by mohla obsahovat data Dekódovat šestnáctkově zakódovaná délky zadaného řetězce.

AtlHexEncode

Volání funkce kódování některá data jako hexadecimální textový řetězec.

AtlHexEncodeGetRequiredLength

Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků.

AtlHexValue

Volání této funkce můžete získat číselnou hodnotu šestnáctkové číslice.

AtlHiMetricToPixel

Velikost objektu v jednotkách HIMETRIC (každá jednotka je 0,01 milimetru) převede na velikost v obrazových bodech na obrazovce zařízení.

AtlHresultFromLastError

Vrátí hodnotu podproces volající kód poslední chyby ve formuláři Popisovač HRESULT.

AtlHresultFromWin32

Popisovač HRESULT převede kód chyby Win32.

AtlInternalQueryInterface

Načte ukazatel na požadované rozhraní.

AtlIsUnsafeUrlChar

Volání této funkce můžete zjistit, zda je bezpečné pro použití v adrese URL znak.

AtlLoadTypeLib

Tato funkce se nazývá načtení knihovny typů.

AtlMarshalPtrInProc

Vytvoří nový objekt datového proudu, zapíše do proudu CLSID serveru proxy a marshals ukazatel rozhraní zápisem dat potřebných k inicializaci proxy do proudu.

AtlModuleRegisterServer

Každý objekt registruje v mapě objektu.

AtlModuleRegisterTypeLib

Registrace knihovny typů.

AtlModuleUnregisterServerEx

Zruší registraci každý objekt v mapě objektu.

AtlModuleUnregisterServer

Zruší registraci každý objekt v mapě objektu.Je podobný AtlModuleUnregisterServerEx s výjimkou, že nelze zrušit registraci knihovny typů.

AtlModuleUnregisterTypeLib

Zruší registraci knihovny typů.

ATLPath::AddBackslash

Tato funkce je přetížená obálky pro PathAddBackslash.

ATLPath::AddExtension

Tato funkce je přetížená obálky pro PathAddExtension.

ATLPath::Append

Tato funkce je přetížená obálky pro PathAppend.

ATLPath::BuildRoot

Tato funkce je přetížená obálky pro PathBuildRoot.

ATLPath::Canonicalize

Tato funkce je přetížená obálky pro PathCanonicalize.

ATLPath::Combine

Tato funkce je přetížená obálky pro PathCombine.

ATLPath::CommonPrefix

Tato funkce je přetížená obálky pro PathCommonPrefix.

ATLPath::CompactPath

Tato funkce je přetížená obálky pro PathCompactPath.

ATLPath::CompactPathEx

Tato funkce je přetížená obálky pro PathCompactPathEx.

ATLPath::FileExists

Tato funkce je přetížená obálky pro PathFileExists.

ATLPath::FindExtension

Tato funkce je přetížená obálky pro PathFindExtension.

ATLPath::FindFileName

Tato funkce je přetížená obálky pro PathFindFileName.

ATLPath::GetDriveNumber

Tato funkce je přetížená obálky pro PathGetDriveNumber.

ATLPath::IsDirectory

Tato funkce je přetížená obálky pro PathIsDirectory.

ATLPath::IsFileSpec

Tato funkce je přetížená obálky pro PathIsFileSpec.

ATLPath::IsPrefix

Tato funkce je přetížená obálky pro PathIsPrefix.

ATLPath::IsRelative

Tato funkce je přetížená obálky pro PathIsRelative.

ATLPath::IsRoot

Tato funkce je přetížená obálky pro PathIsRoot.

ATLPath::IsSameRoot

Tato funkce je přetížená obálky pro PathIsSameRoot.

ATLPath::IsUNC

Tato funkce je přetížená obálky pro PathIsUNC.

ATLPath::IsUNCServer

Tato funkce je přetížená obálky pro PathIsUNCServer.

ATLPath::IsUNCServerShare

Tato funkce je přetížená obálky pro PathIsUNCServerShare.

ATLPath::MakePretty

Tato funkce je přetížená obálky pro PathMakePretty.

ATLPath::MatchSpec

Tato funkce je přetížená obálky pro PathMatchSpec.

ATLPath::QuoteSpaces

Tato funkce je přetížená obálky pro PathQuoteSpaces.

ATLPath::RelativePathTo

Tato funkce je přetížená obálky pro PathRelativePathTo.

ATLPath::RemoveArgs

Tato funkce je přetížená obálky pro PathRemoveArgs.

ATLPath::RemoveBackslash

Tato funkce je přetížená obálky pro PathRemoveBackslash.

ATLPath::RemoveBlanks

Tato funkce je přetížená obálky pro PathRemoveBlanks.

ATLPath::RemoveExtension

Tato funkce je přetížená obálky pro PathRemoveExtension.

ATLPath::RemoveFileSpec

Tato funkce je přetížená obálky pro PathRemoveFileSpec.

ATLPath::RenameExtension

Tato funkce je přetížená obálky pro PathRenameExtension.

ATLPath::SkipRoot

Tato funkce je přetížená obálky pro PathSkipRoot.

ATLPath::StripPath

Tato funkce je přetížená obálky pro PathStripPath.

ATLPath::StripToRoot

Tato funkce je přetížená obálky pro PathStripToRoot.

ATLPath::UnquoteSpaces

Tato funkce je přetížená obálky pro PathUnquoteSpaces.

AtlPixelToHiMetric

Převede velikost objektu v pixelech na obrazovce zařízení velikosti v jednotkách HIMETRIC (každá jednotka je 0,01 milimetru).

AtlRegisterTypeLib

Tato funkce se nazývá registrace knihovny typů.

AtlReportError

Nastaví IErrorInfo rozhraní klientům objekt poskytnout informace o chybě.

AtlSetChildSite

Volání této funkce můžete nastavit web podřízený objekt IUnknown nadřazeného objektu.

AtlSetDacl

Volání funkce nastavení informací o seznamu (DACL) volitelný řízení přístupu zadaného objektu.

AtlSetGroupSid

Volání funkce nastavení objektu skupiny identifikátor zabezpečení (SID).

AtlSetOwnerSid

Volání funkce nastavení objektu vlastníka identifikátor zabezpečení (SID).

AtlSetPerUserRegistration

Nastaví, zda přístup k registru se přesměruje aplikace HKEY_CURRENT_USER (HKCU) uzlu.

AtlSetSacl

Volání funkce informace o systému řízení přístupu k seznamu (SACL) zadaného objektu.

AtlThrowLastWin32

Volání této funkce signál chybu na základě výsledku funkce systému Windows GetLastError .

AtlThrow

Volání této funkce chybu na základě signál HRESULT kód stavu.

AtlTraceLoadSettings

Volání této funkce můžete načíst ze souboru nastavení trasování.

AtlTraceSaveSettings

Volání této funkce můžete uložit aktuální nastavení trasování do souboru.

AtlUnadvise

Ukončí připojení prostřednictvím AtlAdvise.

AtlUnescapeUrl

Volání funkce pro převod znaků ukončený zpět na původní hodnoty.

AtlUnicodeToUTF8

Volání této funkce můžete převést řetězec Unicode UTF-8.

AtlUnmarshalPtr

Převede zařazovacího dat do datového proudu ukazatele rozhraní používaného klientem.

AtlUnRegisterTypeLib

Tato funkce se nazývá zrušení registrace knihovny typů.

AtlUpdateRegistryFromResourceD

Tato funkce se nazývá aktualizace registru ze zadaného prostředku.

AtlWaitWithMessageLoop

Čeká na objekt být signalizován mezitím rozesílání zpráv okno podle potřeby.

AtlWinModuleAddCreateWndData

Tato funkce slouží k inicializaci a přidat _AtlCreateWndData struktury.

AtlWinModuleExtractCreateWndData

Volání této funkce můžete extrahovat existující _AtlCreateWndData struktury.

BEncode

Volání této funkce můžete převést některá data pomocí kódování "B".

BEncodeGetRequiredLength

Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků.

EscapeXML

Volání této funkce můžete převést znaky, které nebezpečné pro použití v XML na bezpečné ekvivalenty.

GetExtendedChars

Volání této funkce můžete získat počet rozšířených znaků v řetězci.

InlineIsEqualIUnknown

Volání této funkce pro testování zvláštní případ IUnknown.

IsExtendedChar

Volání této funkce můžete zjistit, zda daný znak je znak s diakritikou (méně než 32, větší než 126, nikoli kartu, konce řádku nebo návrat)

QEncode

Volání této funkce můžete převést některá data pomocí kódování "Q".

QEncodeGetRequiredLength

Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků.

QPDecode

Dekóduje řetězec data předchozí volání k zakódování v kotované tisknutelná formátu QPEncode.

QPDecodeGetRequiredLength

Volání této funkce můžete získat velikost v bajtech vyrovnávací paměť, která by mohla obsahovat data dekódovat z řetězce kotované tisknutelné kódování určené délky.

QPEncode

Volání této funkce můžete zakódovat data uvedená tisknutelného formátu.

QPEncodeGetRequiredLength

Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků.

RegistryDataExchange

Tato funkce se nazývá číst nebo zapisovat do registru systému.

RGBToHtml

Převede COLORREF hodnotu odpovídající hodnotě barvu textu HTML.

SIDs::AccountOps

Vrátí identifikátor SID DOMAIN_ALIAS_RID_ACCOUNT_OPS.

SIDs::Admins

Vrátí identifikátor SID DOMAIN_ALIAS_RID_ADMINS.

SIDs::AnonymousLogon

Vrátí identifikátor SID SECURITY_ANONYMOUS_LOGON_RID.

SIDs::AuthenticatedUser

Vrátí identifikátor SID SECURITY_AUTHENTICATED_USER_RID.

SIDs::BackupOps

Vrátí identifikátor SID DOMAIN_ALIAS_RID_BACKUP_OPS.

SIDs::batch

Vrátí identifikátor SID SECURITY_BATCH_RID.

SIDs::CreatorGroupServer

Vrátí identifikátor SID SECURITY_CREATOR_GROUP_SERVER_RID.

SIDs::CreatorGroup

Vrátí identifikátor SID SECURITY_CREATOR_GROUP_RID.

SIDs::CreatorOwnerServer

Vrátí identifikátor SID SECURITY_CREATOR_OWNER_SERVER_RID.

SIDs::CreatorOwner

Vrátí identifikátor SID SECURITY_CREATOR_OWNER_RID.

SIDs::Dialup

Vrátí identifikátor SID SECURITY_DIALUP_RID.

SIDs::Guests

Vrátí identifikátor SID DOMAIN_ALIAS_RID_GUESTS.

SIDs::Interactive

Vrátí identifikátor SID SECURITY_INTERACTIVE_RID.

SIDs::Local

Vrátí identifikátor SID SECURITY_LOCAL_RID.

SIDs::Network

Vrátí identifikátor SID SECURITY_NETWORK_RID.

SIDs::NetworkService

Vrátí identifikátor SID SECURITY_NETWORK_SERVICE_RID.

SIDs::Null

Vrátí identifikátor SID SECURITY_NULL_RID.

SIDs::PowerUsers

Vrátí identifikátor SID DOMAIN_ALIAS_RID_POWER_USERS.

SIDs::PreW2KAccess

Vrátí DOMAIN_ALIAS_RID_PREW2KCOMPACCESS SID.

SIDs::PrintOps

Vrátí identifikátor SID DOMAIN_ALIAS_RID_PRINT_OPS.

SIDs::proxy

Vrátí identifikátor SID SECURITY_PROXY_RID.

SIDs::RasServers

Vrátí identifikátor SID DOMAIN_ALIAS_RID_RAS_SERVERS.

SIDs::Replicator

Vrátí identifikátor SID DOMAIN_ALIAS_RID_REPLICATOR.

SIDs::RestrictedCode

Vrátí identifikátor SID SECURITY_RESTRICTED_CODE_RID.

SIDs::Self

Vrátí identifikátor SID SECURITY_PRINCIPAL_SELF_RID.

SIDs::ServerLogon

Vrátí identifikátor SID SECURITY_SERVER_LOGON_RID.

SIDs::Service

Vrátí identifikátor SID SECURITY_SERVICE_RID.

SIDs::SystemOps

Vrátí identifikátor SID DOMAIN_ALIAS_RID_SYSTEM_OPS.

SIDs::System

Vrátí identifikátor SID SECURITY_LOCAL_SYSTEM_RID.

SIDs::TerminalServer

Vrátí identifikátor SID SECURITY_TERMINAL_SERVER_RID.

SIDs::Users

Vrátí identifikátor SID DOMAIN_ALIAS_RID_USERS.

SIDs::World

Vrátí identifikátor SID SECURITY_WORLD_RID.

SystemTimeToHttpDate

Volání této funkce můžete převést systémový čas na řetězec ve formátu, který je vhodný pro použití v záhlaví HTTP.

UUDecode

Dekóduje řetězec dat, která byla uuencoded jako předchozí volání k UUEncode.

UUDecodeGetRequiredLength

Volání této funkce můžete získat velikost v bajtech vyrovnávací paměť, která by mohla obsahovat data dekódovat z řetězce uuencoded určené délky.

UUEncode

Volání této funkce uuencode některá data.

UUEncodeGetRequiredLength

Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků.