ATL 巨集依字母順序的參考
在 區段中, ATL 巨集的參考主題是依字母順序排列的。若要依分類尋找特定巨集,請參閱 ATL 巨集。
巨集 |
描述 |
---|---|
啟用專案的錯誤的符號 ATL 舊版呈現。 |
|
如果第一個或更多的物件使用 Apartment 執行緒,請定義。 |
|
判斷 CString 建構函式明確,防止所有不預期的轉換。 |
|
先前已定義這個巨集包含所有 ATL 標頭檔追蹤您的元件介面的所有 AddRef 和 版本 呼叫至輸出視窗。 |
|
將 QueryInterface 撰寫所有呼叫至輸出視窗。 |
|
如果第一個或更多的物件使用中性或無限制執行緒,請定義。 |
|
可讓編譯器知道您的 ATL 應用程式包括原生和 /clr 編譯單位。 |
|
表示專案中的符號將會被標記為和的物件,選擇性或中性。巨集 _ATL_FREE_THREADED 應用於新的程式碼。 |
|
防止 COM 相關程式碼編譯專案的符號。 |
|
防止對命名空間的預設會使用為 ATL 的符號。 |
|
隱藏擲回之例外狀況的 CComVariant 類別 。 |
|
隱藏編譯器警告會使用已取代的 ATL 函式。 |
|
符號指出您希望物件的註冊程式碼是避免在 ATL.DLL 具有相依性的物件。 |
|
處理錯誤的陳述式會在關聯的 _ATLTRY |
|
處理錯誤的陳述式會在關聯的 _ATLTRY。 |
|
標記錯誤可能會發生的受保護的程式碼部分。 |
|
這些旗標可用來控制 EscapeXML行為。 |
|
標記中使用一個替代的訊息對應的開頭。 |
|
字串轉換巨集則為 ATL 和 MFC。 |
|
ATLASSERT 巨集執行相同 _ASSERTE 巨集在 C 執行階段程式庫中找到的功能。 |
|
表示函式的符號不應該內嵌。 |
|
在類別的建構函式和解構函式 (Destructor) 避免 vtable 指標初始化的符號。 |
|
這些旗標修改 AtlEscapeUrl 和 AtlCanonicalizeUrl行為。 |
|
這個列舉型別的成員。 卷毛了解配置提供常數。 |
|
這個巨集以毫秒定義預設值 CWorkerThread::Shutdown 等待背景工作執行緒關閉。 |
|
這個巨集以毫秒定義預設時間 CThreadPool 會等候執行緒關閉。 |
|
這個巨集定義執行緒的預設數目每個 CThreadPool使用的處理器。 |
|
這些旗標描述引號可列印的編碼方式。 QPEncode執行。 |
|
這些旗標的描述 uuencoding 方式。 UUEncode執行。 |
|
警告移到另一組輸出裝置報告,例如偵錯工具視窗,根據所指示的旗標和層級。為了回溯相容性 (Backward Compatibility)。 |
|
警告移到另一組輸出裝置報告,例如偵錯工具視窗,根據所指示的旗標和層級。 |
|
在偵錯 ATL 建置,傳送字串「funcname 未實作」傾印至裝置而傳回 E_NOTIMPL。 |
|
標記導覽分類的開頭。 |
|
COM 對應是透過 QueryInterface公開物件的介面對用戶端的機制。 |
|
標記連接點對應項目的開頭。 |
|
標記嵌入式管理單元的擴充功能資料類別對應的開頭。 |
|
標記預設的訊息對應的開頭。 |
|
物件的標記屬性對應的開頭。 |
|
這個標記會註冊資料交換對應的開頭。 |
|
標記導覽服務的開頭。 |
|
宣告事件接收對應的開頭複合控制項的。 |
|
宣告工具列 ID 對應的開頭嵌入式管理單元的物件的。 |
|
定義在訊息對應的項目。 |
|
定義在訊息對應的項目。 |
|
定義在訊息對應的項目。 |
|
定義在訊息對應的項目。 |
|
定義在訊息對應的項目。 |
|
這些巨集輸入物件的介面輸入它的 COM 對應,以供 QueryInterface存取。 |
|
輸入介面的 COM 介面對應。 |
|
使用這個巨集會區分繼承自兩個分支。 |
|
和 COM_INTERFACE_ENTRY2,不過,您可以指定不同的 IID。 |
|
當 iid 判斷的介面來查詢,會 punk的 COM_INTERFACE_ENTRY_AGGREGATE 轉送。 |
|
和 COM_INTERFACE_ENTRY_AGGREGATE,不過,查詢在順向查詢的任何 IID 結果的效果相同。 punk。 |
|
和 COM_INTERFACE_ENTRY_AGGREGATE相同,不過,如果 punk 是 NULL,就會自動建立 clsid描述的彙總。 |
|
和 COM_INTERFACE_ENTRY_AUTOAGGREGATE,但是有一點例外,就是查詢任何 IID 的相同導致轉送至查詢 punk,而且,如果是 punkNULL,自動建立 clsid描述的彙總。 |
|
在指定的介面上查詢時,會造成程式呼叫 DebugBreak 。 |
|
儲存使用者專屬的每個執行個體的資料。 |
|
表示處理到達 COM 對應時,這個項目的處理基底類別的 COM 對應。 |
|
攔截到 ATL 的 QueryInterface 邏輯的一般機制。 |
|
和 COM_INTERFACE_ENTRY_FUNC,不過,查詢在呼叫的任何 IID 結果的效果相同。 func。 |
|
使用這個巨集輸入至 COM 介面對應並指定它的 IID。 |
|
在指定的介面上查詢時,會傳回 E_NOINTERFACE 並結束處理 COM 對應。 |
|
公開 (Expose) Tear-Off 介面。 |
|
與類似,但是會對應 COMMAND_HANDLER,以通知程式碼只會 WM_COMMAND 訊息。 |
|
定義在訊息對應的項目。 |
|
與類似,但是會對應 COMMAND_HANDLER,根據功能表項目、控制項或快速鍵 (Accelerator) 識別項只會 WM_COMMAND 訊息。 |
|
與類似,但 COMMAND_RANGE_HANDLER,對應 WM_COMMAND 訊息與特定通知程式碼從控制項的範圍是單一處理常式中運作。 |
|
與類似,但 COMMAND_HANDLER,對應 WM_COMMAND 訊息從控制項的範圍是單一處理常式中運作。 |
|
編碼指定的介面的連接點的連接點對應,才能存取。 |
|
指定您的物件可彙總。 |
|
宣告 CComClassFactory 是 Class Factory。 |
|
宣告 CComClassFactory2 是 Class Factory。 |
|
宣告 CComClassFactoryAutoThread 是 Class Factory。 |
|
宣告 cf 是 Class Factory。 |
|
宣告 CComClassFactorySingleton 是 Class Factory。 |
|
宣告一個空的訊息對應。 |
|
宣告虛擬函式 GetControllingUnknown。 |
|
提供 ATL 提供衍生這個型別程式庫的 libid 。 |
|
請使用 DECLARE_NO_REGISTRY ,如果要避免這個巨集顯示的任何類別的預設 ATL 註冊。 |
|
指定您的物件無法彙總。 |
|
可讓您為類別的文字描述。 |
|
用於 ATL ActiveX 控制項設定 OLEMISC 旗標。 |
|
指定必須彙總您自己的物件。 |
|
指定 CComPolyObject < x > 執行個體之後,當您建立的物件。 |
|
保護您的物件遭刪除,如果 (在 FinalConstruct) 內部彙總物件加入參考計數會遞減計數為 0。 |
|
輸入標準類別註冊到系統登錄或從系統登錄中將它移除。 |
|
指定要求的資訊會自動註冊 appid。 |
|
取得含有登錄檔的具名資源和執行指令碼對輸入物件到系統登錄或從系統登錄移除它們。 |
|
DECLARE_REGISTRY_RESOURCE 和相同,但是它使用精靈產生的 UINT 識別資源,而不是字串的名稱。 |
|
將這個巨集在 ATL ActiveX 控制項的控制項類別指定 VIEWSTATUS 旗標加入容器。 |
|
可讓您指定新的視窗類別的名稱。將這個巨集在 ATL ActiveX 控制項的控制項類別。 |
|
可讓您指定新的視窗類別現有視窗類別的名稱。將這個巨集在 ATL ActiveX 控制項的控制項類別。 |
|
可讓您指定類別的參數。將這個巨集在 ATL ActiveX 控制項的控制項類別。 |
|
會接收反映訊息的子視窗 (控制項) 提供預設處理常式;這個處理常式會適當地傳遞至 DefWindowProc未處理訊息。 |
|
這些巨集建立 DEVMODE 或 TEXTMETRIC 結構的複本並且將新結構中的字串傳遞至新的資料型別。 |
|
標記導覽分類的。 |
|
關閉您的 COM 介面對應的定義。 |
|
標記連接點對應項目的結尾。 |
|
標記嵌入式管理單元的擴充功能資料類別對應的結束。 |
|
標記訊息對應的結束。 |
|
物件的標記屬性對應的。 |
|
這個標記會註冊資料交換對應的結束。 |
|
標記導覽服務的結束。 |
|
宣告事件接收對應的結束複合控制項的。 |
|
宣告工具列 ID 對應的結束嵌入式管理單元的物件的。 |
|
將資料成員加入至 ISnapInItemImpl的嵌入式管理單元的擴充功能資料類別的衍生類別。 |
|
將嵌入式管理單元的擴充功能資料類別加入至嵌入式管理單元的擴充功能資料類別對應。 |
|
傳送通知訊息寫入父視窗。 |
|
將 IMPLEMENTED_CATEGORY 巨集加入至元件的 類別對應 指定應將其註冊為實作 catID 參數所識別的分類。 |
|
定義在訊息對應的項目。 |
|
與類似,但 MESSAGE_HANDLER,將 Windows 訊息的範圍限制為單一處理函式。 |
|
與類似,但是會對應 NOTIFY_HANDLER,以通知程式碼只會 WM_NOTIFY 訊息。 |
|
定義在訊息對應的項目。 |
|
與類似,但是會對應 NOTIFY_HANDLER,根據控制識別項只會 WM_NOTIFY 訊息。 |
|
與類似,但 NOTIFY_RANGE_HANDLER,對應 WM_NOTIFY 訊息與特定通知程式碼從控制項的範圍是單一處理常式中運作。 |
|
與類似,但 NOTIFY_HANDLER,對應 WM_NOTIFY 訊息從控制項的範圍是單一處理常式中運作。 |
|
輸入 ATL 物件至物件的對應,更新登錄,並建立物件的執行個體。 |
|
可讓您指定應該註冊和初始化物件,不過,它不應該是外部可透過 CoCreateInstance。 |
|
表示範圍或維度, ActiveX 控制項。 |
|
使用這個巨集輸入屬性頁 CLSID 屬性描述、屬性 DISPID 和清單物件中的屬性。 |
|
使用這個巨集進入屬性描述,屬性的物件,並提供回呼函式判斷 CLSID 是否應加入至屬性。 |
|
如果您的物件支援雙重介面,類似於, PROP_ENTRY_INTERFACE_CALLBACK,但可讓您指定特定 IID。 |
|
如果您的物件支援雙重介面,類似於, PROP_ENTRY_INTERFACE,但可讓您指定特定 IID。 |
|
使用這個巨集進入屬性描述、屬性和 DISPID 屬性頁 CLSID 到物件的屬性。 |
|
如果您的物件支援雙重介面,類似於, PROP_ENTRY_TYPE,但可讓您指定特定 IID。 |
|
使用這個巨集輸入屬性頁 CLSID 到物件的屬性。 |
|
會將指定的登錄項目具有型別的位元組指定的成員變數。 |
|
會將指定的登錄項目與型別 CString 中指定的成員變數。 |
|
會將指定的登錄項目與型別 DWORD 中指定的成員變數。 |
|
會將指定的登錄項目以 TCHAR 型別的指定成員變數。 |
|
反映通知訊息傳送至其子視窗 (控制項)。 |
|
與類似,但 COMMAND_CODE_HANDLER,將父視窗所反映的命令。 |
|
與類似,但 COMMAND_HANDLER,將父視窗所反映的命令。 |
|
與類似,但 COMMAND_ID_HANDLER,將父視窗所反映的命令。 |
|
與類似,但 COMMAND_RANGE_CODE_HANDLER,將父視窗所反映的命令。 |
|
與類似,但 COMMAND_RANGE_HANDLER,將父視窗所反映的命令。 |
|
與類似,但 NOTIFY_CODE_HANDLER,將父視窗所反映的告知。 |
|
與類似,但 NOTIFY_HANDLER,將父視窗所反映的告知。 |
|
與類似,但 NOTIFY_ID_HANDLER,將父視窗所反映的告知。 |
|
與類似,但 NOTIFY_RANGE_CODE_HANDLER,將父視窗所反映的告知。 |
|
與類似,但 NOTIFY_RANGE_HANDLER,將父視窗所反映的告知。 |
|
將 REQUIRED_CATEGORY 巨集加入至元件的 類別對應 指定應將其註冊為要求 catID 參數所識別的分類。 |
|
指示物件支援 SID指定的服務 ID。 |
|
指示 IServiceProviderImpl::QueryServicepunk繫結至指定的物件。 |
|
宣告處理常式函式 (fn) 指定事件的dispid() id決定的,則該控制項。 |
|
宣告處理常式函式 (fn) 指定的事件 (),dispid分派介面 (iid),但是,為了 id識別的控制項。 |
|
使用事件接收對應中的 SINK_ENTRY_INFO 巨集 IDispEventSimpleImpl 提供所需資訊的路由事件加入至相關的處理函式。 |
|
使用這個巨集會宣告嵌入式管理單元的物件內容功能表資源。 |
|
使用這個巨集輸入工具列 ID 為嵌入式管理單元的物件的工具列 ID 對應。 |
|
這個巨集會將連結視窗接收到的訊息會傳送到另一個視窗。 |