Udostępnij za pośrednictwem


ATL funkcje alfabetycznym odwołanie

W tej części Tematy dodatkowe funkcje globalne ATL zorganizowane alfabetycznie.Aby znaleźć określoną funkcję według kategorii, zobacz Funkcje ATL.

Funkcja

Opis

AtlAdvise

Tworzy połączenie między punktem połączenia obiektu sink klienta.

AtlAdviseSinkMap

Wywołanie tej funkcji do poinformowania lub unadvise wszystkie wpisy na mapie obiektu sink zdarzenia.

AtlAxAttachControl

Dołącza wcześniej utworzony formant do określonego okna.

AtlAxCreateControlEx

Tworzy formant ActiveX, inicjuje ją i obsługiwana w określonym oknie.Można również tworzyć interfejsu wskaźnik i zdarzeń sink dla nowego formantu.

AtlAxCreateControlLicEx

Tworzy licencjonowanych formantu ActiveX, inicjuje ją i obsługiwana w określonym oknie.Można również tworzyć interfejsu wskaźnik i zdarzeń sink dla nowego formantu.

AtlAxCreateControlLic

Tworzy licencjonowanych formantu ActiveX, inicjuje ją i obsługiwana w określonym oknie.

AtlAxCreateControl

Tworzy formant ActiveX, inicjuje ją i obsługiwana w określonym oknie.

AtlAxCreateDialog

Tworzy niemodalne okno dialogowe z szablonu okno dialogowe przez użytkownika.

AtlAxDialogBox

Tworzy modalnego okna dialogowego z szablonu okno dialogowe przez użytkownika.

AtlAxGetControl

Uzyskuje wskaźnika interfejsu bezpośredniej kontroli zawarte wewnątrz określonego okna, biorąc pod uwagę jego uchwyt.

AtlAxGetHost

Uzyskuje wskaźnika interfejsu bezpośredniego do kontenera dla określonego okna (jeśli ma zastosowanie), biorąc pod uwagę jego uchwyt.

AtlAxWinInit

Funkcja ta inicjuje kontroli ATL's obsługujący kod rejestrując "AtlAxWin80" i "AtlAxWinLic80" okno klasy plus parę niestandardowych komunikatów okien.

AtlAxWinTerm

Funkcja uninitializes kontroli ATL's obsługujący kod za wyrejestrowywanie "AtlAxWin80" i "AtlAxWinLic80" klasy okna.

AtlCanonicalizeUrl

Wywołanie tej funkcji do postaci kanonicznej ścieżki URL, który obejmuje konwersji sekwencje escape niebezpiecznych znaków i spacji.

AtlCombineUrl

Wywołanie tej funkcji do łączenia bazowy adres URL i względny adres URL w pojedynczy, Kanoniczny adres URL.

AtlComModuleGetClassObject

Ta funkcja nazywa się zwrócić Fabryczna klasa.

AtlComModuleRegisterClassObjects

Ta funkcja nazywa się zarejestrować klasy obiektów.

AtlComModuleRegisterServer

Ta funkcja nazywa się zarejestrować każdy obiekt w mapie obiektu.

AtlComModuleRevokeClassObjects

Ta funkcja nazywa się usunąć factory/fabryk klas z tabeli obiektów z systemem.

AtlComModuleUnregisterServer

Ta funkcja nazywa się wyrejestrować każdy obiekt w mapie obiektu.

AtlComPtrAssign

Przypisuje wskaźnika interfejsu innego wskaźnika interfejsu tego samego typu.

AtlComQIPtrAssign

Przypisuje wskaźnika interfejsu innego wskaźnika interfejsu innego typu.

AtlCreateTargetDC

Tworzy kontekstu urządzenia dla urządzenia określone w DVTARGETDEVICE struktury.

AtlEscapeUrl

Wywołanie tej funkcji konwersji wszystkich znaków niebezpieczne sekwencje escape.

AtlFreeMarshalStream

Zwalnia MARSZAŁEK strumienia danych, a następnie zwalnia wskaźnik strumienia.

AtlGetDacl

Wywołanie tej funkcji do pobierania informacji (DACL) listy arbitralnej kontroli dostępu określonego obiektu.

AtlGetDefaultUrlPort

Wywołanie tej funkcji, aby uzyskać domyślny numer portu skojarzony z określonego protokołu Internet lub schemat.

AtlGetGroupSid

Wywołanie tej funkcji, aby pobrać identyfikator zabezpieczeń (SID) grupy obiektu.

AtlGetHexValue

Wywołanie tej funkcji, aby uzyskać wartość numeryczna cyfra szesnastkowa.

AtlGetObjectSourceInterface

Wywołanie tej funkcji do pobierania informacji o interfejsie domyślne źródło obiektu.

AtlGetOwnerSid

Wywołanie tej funkcji, aby pobrać identyfikator zabezpieczeń (SID) właściciela obiektu.

AtlGetPerUserRegistration

Ta funkcja służy do określenia, czy aplikacja przekierowuje dostęp do rejestru HKEY_CURRENT_USER (HKCU) węzła.

AtlGetSacl

Wywołanie tej funkcji do pobierania informacji systemu kontroli dostępu (SACL) listy określonego obiektu.

AtlGetSecurityDescriptor

Wywołanie tej funkcji, aby pobrać deskryptora zabezpieczeń danego obiektu.

AtlHexDecode

Dekoduje ciąg danych, który został zakodowany jako szesnastkowe tekstu przez poprzednie wywołanie AtlHexEncode.

AtlHexDecodeGetRequiredLength

Wywołanie tej funkcji uzyskać rozmiaru w bajtach zawierające dane dekodowane z ciąg zakodowany szesnastkowo określona długość buforu.

AtlHexEncode

Wywołanie tej funkcji do kodowania niektóre dane jako ciąg szesnastkowy tekstu.

AtlHexEncodeGetRequiredLength

Wywołanie tej funkcji do rozmiaru znaków zawierających ciąg zakodowany z danych określony rozmiar buforu.

AtlHexValue

Wywołanie tej funkcji, aby uzyskać wartość numeryczna cyfra szesnastkowa.

AtlHiMetricToPixel

Rozmiar w pikselach na ekranie urządzenia konwertuje rozmiar obiektu w jednostkach HIMETRIC (każda jednostka jest 0,01 milimetra).

AtlHresultFromLastError

Zwraca wartość kodu błędu ostatni wątek wywołujący w formie HRESULT.

AtlHresultFromWin32

Konwertuje HRESULT kod błędu Win32.

AtlInternalQueryInterface

Pobiera wskaźnik do żądanego interfejsu.

AtlIsUnsafeUrlChar

Wywołanie tej funkcji, aby dowiedzieć się, czy znak jest bezpieczny do użycia w adresie URL.

AtlLoadTypeLib

Ta funkcja nazywa się załadować biblioteki typów.

AtlMarshalPtrInProc

Tworzy nowy obiekt stream, zapisuje CLSID serwera proxy w strumieniu i marshals wskaźnika określonego interfejsu, wpisując dane potrzebne do inicjowania serwera proxy do strumienia.

AtlModuleRegisterServer

Rejestruje każdy obiekt w mapie obiektu.

AtlModuleRegisterTypeLib

Rejestruje biblioteki typów.

AtlModuleUnregisterServerEx

Wyrejestrowuje każdy obiekt w mapie obiektu.

AtlModuleUnregisterServer

Wyrejestrowuje każdy obiekt w mapie obiektu.Jest on podobny do AtlModuleUnregisterServerEx , chyba że nie można go wyrejestrować biblioteki typów.

AtlModuleUnregisterTypeLib

Wyrejestrowuje biblioteki typów.

ATLPath::AddBackslash

Ta funkcja jest przeciążony otoki, aby PathAddBackslash.

ATLPath::AddExtension

Ta funkcja jest przeciążony otoki, aby PathAddExtension.

ATLPath::Append

Ta funkcja jest przeciążony otoki, aby PathAppend.

ATLPath::BuildRoot

Ta funkcja jest przeciążony otoki, aby PathBuildRoot.

ATLPath::Canonicalize

Ta funkcja jest przeciążony otoki, aby PathCanonicalize.

ATLPath::Combine

Ta funkcja jest przeciążony otoki, aby PathCombine.

ATLPath::CommonPrefix

Ta funkcja jest przeciążony otoki, aby PathCommonPrefix.

ATLPath::CompactPath

Ta funkcja jest przeciążony otoki, aby PathCompactPath.

ATLPath::CompactPathEx

Ta funkcja jest przeciążony otoki, aby PathCompactPathEx.

ATLPath::FileExists

Ta funkcja jest przeciążony otoki, aby PathFileExists.

ATLPath::FindExtension

Ta funkcja jest przeciążony otoki, aby PathFindExtension.

ATLPath::FindFileName

Ta funkcja jest przeciążony otoki, aby PathFindFileName.

ATLPath::GetDriveNumber

Ta funkcja jest przeciążony otoki, aby PathGetDriveNumber.

ATLPath::IsDirectory

Ta funkcja jest przeciążony otoki, aby PathIsDirectory.

ATLPath::IsFileSpec

Ta funkcja jest przeciążony otoki, aby PathIsFileSpec.

ATLPath::IsPrefix

Ta funkcja jest przeciążony otoki, aby PathIsPrefix.

ATLPath::IsRelative

Ta funkcja jest przeciążony otoki, aby PathIsRelative.

ATLPath::IsRoot

Ta funkcja jest przeciążony otoki, aby PathIsRoot.

ATLPath::IsSameRoot

Ta funkcja jest przeciążony otoki, aby PathIsSameRoot.

ATLPath::IsUNC

Ta funkcja jest przeciążony otoki, aby PathIsUNC.

ATLPath::IsUNCServer

Ta funkcja jest przeciążony otoki, aby PathIsUNCServer.

ATLPath::IsUNCServerShare

Ta funkcja jest przeciążony otoki, aby PathIsUNCServerShare.

ATLPath::MakePretty

Ta funkcja jest przeciążony otoki, aby PathMakePretty.

ATLPath::MatchSpec

Ta funkcja jest przeciążony otoki, aby PathMatchSpec.

ATLPath::QuoteSpaces

Ta funkcja jest przeciążony otoki, aby PathQuoteSpaces.

ATLPath::RelativePathTo

Ta funkcja jest przeciążony otoki, aby PathRelativePathTo.

ATLPath::RemoveArgs

Ta funkcja jest przeciążony otoki, aby PathRemoveArgs.

ATLPath::RemoveBackslash

Ta funkcja jest przeciążony otoki, aby PathRemoveBackslash.

ATLPath::RemoveBlanks

Ta funkcja jest przeciążony otoki, aby PathRemoveBlanks.

ATLPath::RemoveExtension

Ta funkcja jest przeciążony otoki, aby PathRemoveExtension.

ATLPath::RemoveFileSpec

Ta funkcja jest przeciążony otoki, aby PathRemoveFileSpec.

ATLPath::RenameExtension

Ta funkcja jest przeciążony otoki, aby PathRenameExtension.

ATLPath::SkipRoot

Ta funkcja jest przeciążony otoki, aby PathSkipRoot.

ATLPath::StripPath

Ta funkcja jest przeciążony otoki, aby PathStripPath.

ATLPath::StripToRoot

Ta funkcja jest przeciążony otoki, aby PathStripToRoot.

ATLPath::UnquoteSpaces

Ta funkcja jest przeciążony otoki, aby PathUnquoteSpaces.

AtlPixelToHiMetric

Konwertuje rozmiar obiektu w pikselach na urządzeniu ekranu rozmiar w jednostkach HIMETRIC (każda jednostka jest 0,01 milimetra).

AtlRegisterTypeLib

Ta funkcja nazywa się zarejestrować biblioteki typów.

AtlReportError

Konfiguruje IErrorInfo interfejsu, aby informacje o błędzie klienci obiektu.

AtlSetChildSite

Wywołanie tej funkcji, aby ustawić witrynę obiekt podrzędny do IUnknown obiektu nadrzędnego.

AtlSetDacl

Wywołanie tej funkcji, aby ustawić informacje (DACL) listy arbitralnej kontroli dostępu określonego obiektu.

AtlSetGroupSid

Wywołanie tej funkcji, aby ustawić identyfikator zabezpieczeń (SID) grupy obiektu.

AtlSetOwnerSid

Wywołanie tej funkcji, aby ustawić identyfikator zabezpieczeń (SID) właściciela obiektu.

AtlSetPerUserRegistration

Ustawia, czy aplikacja przekierowuje dostęp do rejestru HKEY_CURRENT_USER (HKCU) węzła.

AtlSetSacl

Wywołanie tej funkcji, aby ustawić informacji systemu kontroli dostępu (SACL) listy określonego obiektu.

AtlThrowLastWin32

Wywołanie tej funkcji, aby zasygnalizować błąd oparte na wynik funkcji Windows GetLastError.

AtlThrow

Wywołanie tej funkcji, aby zasygnalizować błąd na podstawie HRESULT kod stanu.

AtlTraceLoadSettings

Wywołanie tej funkcji, aby załadować z pliku ustawień śledzenia.

AtlTraceSaveSettings

Wywołanie tej funkcji, aby zapisać bieżące ustawienia śledzenia w pliku.

AtlUnadvise

Przerywa połączenie ustanowione przez AtlAdvise.

AtlUnescapeUrl

Wywołanie tej funkcji, aby przekonwertować znaki oznaczenie ich oryginalne wartości.

AtlUnicodeToUTF8

Wywołanie tej funkcji, aby przekonwertować ciąg Unicode UTF-8.

AtlUnmarshalPtr

Konwertuje strumienia organizowania danych w wskaźnika interfejsu używanego przez klienta.

AtlUnRegisterTypeLib

Ta funkcja nazywa się wyrejestrować biblioteki typów.

AtlUpdateRegistryFromResourceD

Ta funkcja nazywa się zaktualizować rejestru z dostarczonego zasobu.

AtlWaitWithMessageLoop

Czeka obiekt, aby zasygnalizować, tymczasem podczas wysyłania wiadomości okna, w razie potrzeby.

AtlWinModuleAddCreateWndData

Ta funkcja służy do inicjowania i dodać _AtlCreateWndData struktury.

AtlWinModuleExtractCreateWndData

Wywołanie tej funkcji, aby wyodrębnić istniejący _AtlCreateWndData struktury.

BEncode

Wywołanie tej funkcji konwersji niektóre dane przy użyciu kodowania "B".

BEncodeGetRequiredLength

Wywołanie tej funkcji do rozmiaru znaków zawierających ciąg zakodowany z danych określony rozmiar buforu.

EscapeXML

Wywołanie tej funkcji konwersji znaków, które są niebezpieczne dla użycia w formacie XML na ich odpowiedniki bezpieczne.

GetExtendedChars

Wywołanie tej funkcji, aby uzyskać liczbę znaków rozszerzonych w ciągu.

InlineIsEqualIUnknown

Wywołanie tej funkcji dla szczególnego przypadku badania IUnknown.

IsExtendedChar

Wywołanie tej funkcji, aby dowiedzieć się, jeśli dany znak jest znak rozszerzony (mniej niż 32, większa niż 126, a nie kartę, wysuwu wiersza lub powrót karetki)

QEncode

Wywołanie tej funkcji konwersji niektóre dane przy użyciu kodowania "Q".

QEncodeGetRequiredLength

Wywołanie tej funkcji do rozmiaru znaków zawierających ciąg zakodowany z danych określony rozmiar buforu.

QPDecode

Dekoduje ciąg danych, który został zakodowany w formacie notowane niedrukowalne, takie jak przez poprzednie wywołanie QPEncode.

QPDecodeGetRequiredLength

Wywołanie tej funkcji uzyskać rozmiaru w bajtach buforu, który może zawierać dane dekodowane z ciągu notowane drukowalne algorytmem-o określonej długości.

QPEncode

Wywołanie tej funkcji do kodowania niektóre dane w formacie notowane drukowalne.

QPEncodeGetRequiredLength

Wywołanie tej funkcji do rozmiaru znaków zawierających ciąg zakodowany z danych określony rozmiar buforu.

RegistryDataExchange

Ta funkcja nazywa się do odczytu lub zapisu do rejestru systemowego.

RGBToHtml

Konwertuje COLORREF wartości odpowiadających tej wartości koloru tekstu HTML.

Sids::AccountOps

Zwraca identyfikator SID DOMAIN_ALIAS_RID_ACCOUNT_OPS.

Sids::Admins

Zwraca identyfikator SID DOMAIN_ALIAS_RID_ADMINS.

Sids::AnonymousLogon

Zwraca identyfikator SID SECURITY_ANONYMOUS_LOGON_RID.

Sids::AuthenticatedUser

Zwraca identyfikator SID SECURITY_AUTHENTICATED_USER_RID.

Sids::BackupOps

Zwraca identyfikator SID DOMAIN_ALIAS_RID_BACKUP_OPS.

Sids::Batch

Zwraca identyfikator SID SECURITY_BATCH_RID.

Sids::CreatorGroupServer

Zwraca identyfikator SID SECURITY_CREATOR_GROUP_SERVER_RID.

Sids::CreatorGroup

Zwraca identyfikator SID SECURITY_CREATOR_GROUP_RID.

Sids::CreatorOwnerServer

Zwraca identyfikator SID SECURITY_CREATOR_OWNER_SERVER_RID.

Sids::CreatorOwner

Zwraca identyfikator SID SECURITY_CREATOR_OWNER_RID.

Sids::dialup

Zwraca identyfikator SID SECURITY_DIALUP_RID.

Sids::Guests

Zwraca identyfikator SID DOMAIN_ALIAS_RID_GUESTS.

Sids::Interactive

Zwraca identyfikator SID SECURITY_INTERACTIVE_RID.

Sids::Local

Zwraca identyfikator SID SECURITY_LOCAL_RID.

Sids::Network

Zwraca identyfikator SID SECURITY_NETWORK_RID.

Sids::NetworkService

Zwraca identyfikator SID SECURITY_NETWORK_SERVICE_RID.

Sids::NULL

Zwraca identyfikator SID SECURITY_NULL_RID.

Sids::PowerUsers

Zwraca identyfikator SID DOMAIN_ALIAS_RID_POWER_USERS.

Sids::PreW2KAccess

DOMAIN_ALIAS_RID_PREW2KCOMPACCESS zwraca identyfikator SID.

Sids::PrintOps

Zwraca identyfikator SID DOMAIN_ALIAS_RID_PRINT_OPS.

Sids::proxy

Zwraca identyfikator SID SECURITY_PROXY_RID.

Sids::RasServers

Zwraca identyfikator SID DOMAIN_ALIAS_RID_RAS_SERVERS.

Sids::Replicator

Zwraca identyfikator SID DOMAIN_ALIAS_RID_REPLICATOR.

Sids::RestrictedCode

Zwraca identyfikator SID SECURITY_RESTRICTED_CODE_RID.

Sids::Self

Zwraca identyfikator SID SECURITY_PRINCIPAL_SELF_RID.

Sids::ServerLogon

Zwraca identyfikator SID SECURITY_SERVER_LOGON_RID.

Sids::Service

Zwraca identyfikator SID SECURITY_SERVICE_RID.

Sids::SystemOps

Zwraca identyfikator SID DOMAIN_ALIAS_RID_SYSTEM_OPS.

Sids::system

Zwraca identyfikator SID SECURITY_LOCAL_SYSTEM_RID.

Sids::TerminalServer

Zwraca identyfikator SID SECURITY_TERMINAL_SERVER_RID.

Sids::Users

Zwraca identyfikator SID DOMAIN_ALIAS_RID_USERS.

Sids::World

Zwraca identyfikator SID SECURITY_WORLD_RID.

SystemTimeToHttpDate

Wywołanie tej funkcji, aby konwertować czasu systemowego na ciąg w formacie odpowiednim dla korzystanie w nagłówkach HTTP.

UUDecode

Dekoduje ciąg danych, który został uuencoded, takie jak przez poprzednie wywołanie UUEncode.

UUDecodeGetRequiredLength

Wywołanie tej funkcji, aby uzyskać rozmiar w bajtach buforu, który może zawierać dane dekodowane z ciągu uuencoded o określonej długości.

UUEncode

Wywołanie tej funkcji do uuencode niektóre dane.

UUEncodeGetRequiredLength

Wywołanie tej funkcji do rozmiaru znaków zawierających ciąg zakodowany z danych określony rozmiar buforu.