ATL Functions Alphabetical Reference
在本節中,ATL 全域函式的參考主題將依照字母順序排列。 若要依分類尋找特定函式,請參閱 ATL 函式。
函式 |
描述 |
---|---|
建立物件連接點與用戶端接收器之間的連接。 |
|
呼叫此函式可通知或取消通知在物件接收器事件對應中的所有項目。 |
|
將先前建立的控制項加入至指定的視窗。 |
|
建立 ActiveX 控制項、將它初始化,然後將它裝載於指定的視窗中。 另外也可以建立新控制項的介面指標和事件接收器。 |
|
建立授權的 ActiveX 控制項、將它初始化,然後將它裝載於指定的視窗中。 另外也可以建立新控制項的介面指標和事件接收器。 |
|
建立授權的 ActiveX 控制項、將它初始化,然後將它裝載於指定的視窗中。 |
|
建立 ActiveX 控制項、將它初始化,然後將它裝載於指定的視窗中。 |
|
從使用者提供的對話方塊範本中建立非強制回應對話方塊。 |
|
從使用者提供的對話方塊範本中建立強制回應對話方塊。 |
|
在考慮控制代碼的情況下,取得所指定視窗內包含之控制項的直接介面指標。 |
|
在考慮控制代碼的情況下,取得所指定視窗 (如果有) 之容器的直接介面指標。 |
|
此函式會藉由註冊 "AtlAxWin80" 和 "AtlAxWinLic80" 視窗類別加上幾個自訂視窗訊息,初始化 ATL 的控制項裝載程式碼。 |
|
此函式會藉由移除 "AtlAxWin80" 和 "AtlAxWinLic80" 視窗類別的註冊,解除初始化 ATL 的控制項裝載程式碼。 |
|
呼叫此函式可規範化 URL,包括將 Unsafe 字元和空格轉換成逸出序列。 |
|
呼叫此函式可將基底 URL 和相對 URL 結合成單一、標準的 URL。 |
|
呼叫此函式會傳回 Class Factory。 |
|
呼叫此函式可註冊類別物件。 |
|
呼叫此函式可在物件對應中註冊每個物件。 |
|
呼叫此函式可從執行中的物件表格移除 Class Factory。 |
|
呼叫此函式可在物件對應中移除每個物件的註冊。 |
|
將介面指標指派給相同類型的另一個介面指標。 |
|
將介面指標指派給不同類型的另一個介面指標。 |
|
為 DVTARGETDEVICE 結構中指定的裝置建立裝置內容。 |
|
呼叫此函式會將所有 Unsafe 字元轉換成逸出序列。 |
|
釋放資料流的封送處理資料,然後釋放資料流指標。 |
|
呼叫此函式可擷取所指定物件的判別存取控制清單 (DACL) 資訊。 |
|
呼叫此函式可取得與特定網際網路通訊協定或配置相關聯的預設通訊埠編號。 |
|
呼叫此函式可擷取物件的群組安全性識別碼 (SID)。 |
|
呼叫此函式可取得十六進位的數值。 |
|
呼叫此函式可擷取物件的預設來源介面的相關資訊。 |
|
呼叫此函式可擷取物件的擁有者安全性識別碼 (SID)。 |
|
使用此函式可判斷應用程式是否將登錄存取重新導向至 HKEY_CURRENT_USER (HKCU) 節點。 |
|
呼叫此函式可擷取所指定物件的系統存取控制清單 (SACL) 資訊。 |
|
呼叫此函式可擷取所指物件的安全性描述元。 |
|
將已使用十六進位文字編碼的資料字串解碼,例如藉由先前呼叫 AtlHexEncode 的方式。 |
|
呼叫此函式可取得以位元組為單位的緩衝區大小,該緩衝區大小可包含從指定長度的十六進位編碼字串解碼的資料。 |
|
呼叫此函式可將一些資料編碼為十六進位文字字串。 |
|
呼叫此函式可取得以字元為單位的緩衝區大小,該緩衝區大小可包含從指定大小的資料解碼的字串。 |
|
呼叫此函式可取得十六進位的數值。 |
|
將以 HIMETRIC 為單位 (每一單位為 0.01 公釐) 的物件大小轉換成以像素為單位的螢幕裝置大小。 |
|
以 HRESULT 的形式,傳回呼叫執行緒的最後一個錯誤碼值。 |
|
將 Win32 錯誤碼轉換成 HRESULT。 |
|
擷取所要求介面的指標。 |
|
呼叫此函式可了解在 URL 中使用某個字元是否安全。 |
|
呼叫此函式可載入類型程式庫。 |
|
建立新的資料流物件、將 Proxy 的 CLSID 寫入資料流,並且藉由將初始化 Proxy 所需的資料寫入資料流的方式封送處理指定的介面指標。 |
|
在物件對應中註冊每個物件。 |
|
註冊類型程式庫。 |
|
移除物件對應中每個物件的註冊。 |
|
移除物件對應中每個物件的註冊。 此函式類似於 AtlModuleUnregisterServerEx,但它無法移除類型程式庫的註冊。 |
|
移除類型程式庫的註冊。 |
|
此函式是 PathAddBackslash 的多載包裝函式。 |
|
此函式是 PathAddExtension 的多載包裝函式。 |
|
此函式是 PathAppend 的多載包裝函式。 |
|
此函式是 PathBuildRoot 的多載包裝函式。 |
|
此函式是 PathCanonicalize 的多載包裝函式。 |
|
此函式是 PathCombine 的多載包裝函式。 |
|
此函式是 PathCommonPrefix 的多載包裝函式。 |
|
此函式是 PathCompactPath 的多載包裝函式。 |
|
此函式是 PathCompactPathEx 的多載包裝函式。 |
|
此函式是 PathFileExists 的多載包裝函式。 |
|
此函式是 PathFindExtension 的多載包裝函式。 |
|
此函式是 PathFindFileName 的多載包裝函式。 |
|
此函式是 PathGetDriveNumber 的多載包裝函式。 |
|
此函式是 PathIsDirectory 的多載包裝函式。 |
|
此函式是 PathIsFileSpec 的多載包裝函式。 |
|
此函式是 PathIsPrefix 的多載包裝函式。 |
|
此函式是 PathIsRelative 的多載包裝函式。 |
|
此函式是 PathIsRoot 的多載包裝函式。 |
|
此函式是 PathIsSameRoot 的多載包裝函式。 |
|
此函式是 PathIsUNC 的多載包裝函式。 |
|
此函式是 PathIsUNCServer 的多載包裝函式。 |
|
此函式是 PathIsUNCServerShare 的多載包裝函式。 |
|
此函式是 PathMakePretty 的多載包裝函式。 |
|
此函式是 PathMatchSpec 的多載包裝函式。 |
|
此函式是 PathQuoteSpaces 的多載包裝函式。 |
|
此函式是 PathRelativePathTo 的多載包裝函式。 |
|
此函式是 PathRemoveArgs 的多載包裝函式。 |
|
此函式是 PathRemoveBackslash 的多載包裝函式。 |
|
此函式是 PathRemoveBlanks 的多載包裝函式。 |
|
此函式是 PathRemoveExtension 的多載包裝函式。 |
|
此函式是 PathRemoveFileSpec 的多載包裝函式。 |
|
此函式是 PathRenameExtension 的多載包裝函式。 |
|
此函式是 PathSkipRoot 的多載包裝函式。 |
|
此函式是 PathStripPath 的多載包裝函式。 |
|
此函式是 PathStripToRoot 的多載包裝函式。 |
|
此函式是 PathUnquoteSpaces 的多載包裝函式。 |
|
將物件在螢幕裝置上以像素為單位的大小,轉換成以 HIMETRIC 為單位 (每一單位為 0.01 公釐) 的大小。 |
|
呼叫此函式可註冊類型程式庫。 |
|
設定 IErrorInfo 介面,以便對物件的用戶端提供錯誤資訊。 |
|
呼叫此函式可將子物件的站台設為父物件的 IUnknown。 |
|
呼叫此函式可設定所指定物件的判別存取控制清單 (DACL) 資訊。 |
|
呼叫此函式可設定物件的群組安全性識別碼 (SID)。 |
|
呼叫此函式可設定物件的擁有者安全性識別碼 (SID)。 |
|
設定應用程式是否將登錄存取重新導向至 HKEY_CURRENT_USER (HKCU) 節點。 |
|
呼叫此函式可設定所指定物件的系統存取控制清單 (SACL) 資訊。 |
|
呼叫此函式可依據 Windows 函式 GetLastError 的結果通知發生錯誤。 |
|
呼叫此函式可依據 HRESULT 狀態碼通知發生錯誤。 |
|
終止透過 AtlAdvise 建立的連接。 |
|
呼叫此函式將逸出字元轉換回其原始值。 |
|
呼叫此函式可將 Unicode 字串轉換為 UTF-8。 |
|
將資料流的封送處理資料轉換成可供用戶端使用的介面指標。 |
|
呼叫此函式可解除類型程式庫的註冊。 |
|
呼叫此函式可更新所提供資源的登錄。 |
|
等候發出物件通知,同時視需要分派視窗訊息。 |
|
此函式是用來初始化及加入 _AtlCreateWndData 結構。 |
|
呼叫此函式可擷取現有的 _AtlCreateWndData 結構。 |
|
呼叫此函式可使用 "B" 編碼方式轉換部分資料。 |
|
呼叫此函式可取得以字元為單位的緩衝區大小,該緩衝區大小可包含從指定大小的資料解碼的字串。 |
|
呼叫此函式可將無法在 XML 中安全使用的字元轉換成安全的對等字元。 |
|
呼叫此函式可取得字串中的擴充字元數目。 |
|
針對 IUnknown 的特殊測試案例呼叫此函式。 |
|
呼叫此函式,了解所指字元是否為擴充字元 (小於 32、大於 126,而且不是定位字元、換行字元或歸位字元) |
|
呼叫此函式可使用 "Q" 編碼方式轉換部分資料。 |
|
呼叫此函式可取得以字元為單位的緩衝區大小,該緩衝區大小可包含從指定大小的資料解碼的字串。 |
|
將已使用加上引號的可列印格式編碼的資料字串解碼,例如藉由先前呼叫 QPEncode 的方式。 |
|
呼叫此函式可取得以位元組為單位的緩衝區大小,該緩衝區大小可包含從指定長度的加上引號可列印編碼字串解碼的資料。 |
|
呼叫此函式可採用加上引號的可列印格式對一些資料進行編碼。 |
|
呼叫此函式可取得以字元為單位的緩衝區大小,該緩衝區大小可包含從指定大小的資料解碼的字串。 |
|
呼叫此函式可對系統登錄執行讀取或寫入。 |
|
將 COLORREF 值轉換成對應該色彩值的 HTML 文字。 |
|
傳回 DOMAIN_ALIAS_RID_ACCOUNT_OPS SID。 |
|
傳回 DOMAIN_ALIAS_RID_ADMINS SID。 |
|
傳回 SECURITY_ANONYMOUS_LOGON_RID SID。 |
|
傳回 SECURITY_AUTHENTICATED_USER_RID SID。 |
|
傳回 DOMAIN_ALIAS_RID_BACKUP_OPS SID。 |
|
傳回 SECURITY_BATCH_RID SID。 |
|
傳回 SECURITY_CREATOR_GROUP_SERVER_RID SID。 |
|
傳回 SECURITY_CREATOR_GROUP_RID SID。 |
|
傳回 SECURITY_CREATOR_OWNER_SERVER_RID SID。 |
|
傳回 SECURITY_CREATOR_OWNER_RID SID。 |
|
傳回 SECURITY_DIALUP_RID SID。 |
|
傳回 DOMAIN_ALIAS_RID_GUESTS SID。 |
|
傳回 SECURITY_INTERACTIVE_RID SID。 |
|
傳回 SECURITY_LOCAL_RID SID。 |
|
傳回 SECURITY_NETWORK_RID SID。 |
|
傳回 SECURITY_NETWORK_SERVICE_RID SID。 |
|
傳回 SECURITY_NULL_RID SID。 |
|
傳回 DOMAIN_ALIAS_RID_POWER_USERS SID。 |
|
傳回 DOMAIN_ALIAS_RID_PREW2KCOMPACCESS SID。 |
|
傳回 DOMAIN_ALIAS_RID_PRINT_OPS SID。 |
|
傳回 SECURITY_PROXY_RID SID。 |
|
傳回 DOMAIN_ALIAS_RID_RAS_SERVERS SID。 |
|
傳回 DOMAIN_ALIAS_RID_REPLICATOR SID。 |
|
傳回 SECURITY_RESTRICTED_CODE_RID SID。 |
|
傳回 SECURITY_PRINCIPAL_SELF_RID SID。 |
|
傳回 SECURITY_SERVER_LOGON_RID SID。 |
|
傳回 SECURITY_SERVICE_RID SID。 |
|
傳回 DOMAIN_ALIAS_RID_SYSTEM_OPS SID。 |
|
傳回 SECURITY_LOCAL_SYSTEM_RID SID。 |
|
傳回 SECURITY_TERMINAL_SERVER_RID SID。 |
|
傳回 DOMAIN_ALIAS_RID_USERS SID。 |
|
傳回 SECURITY_WORLD_RID SID。 |
|
呼叫此函式將系統時間轉換成採用適合在 HTTP 標頭中使用之格式的字串。 |
|
將已使用 UUENCODE 編碼的資料字串解碼,例如藉由先前呼叫 UUEncode 的方式。 |
|
呼叫此函式可取得以位元組為單位的緩衝區大小,該緩衝區大小可包含從指定長度的 UUENCODE 編碼字串解碼的資料。 |
|
呼叫此函式可對一些資料進行 UUENCODE 編碼。 |
|
呼叫此函式可取得以字元為單位的緩衝區大小,該緩衝區大小可包含從指定大小的資料解碼的字串。 |