ATL 屬性範例
更新:2007 年 11 月
以下主題是 ATL 屬性範例的摘要。
在本節中
ASYNC 屬性範例:非同步下載資料
從具有屬性的 URL 非同步下載資料。ATLAgent 屬性範例:使用 CCommand 和 CAccessor 來讀取資料庫的資訊
示範使用 CCommand 和 CAccessor 以讀取資料庫的資訊,並示範使用編譯器 COM 支援來控制 Microsoft Agent 控制項。ATLBUTTON 屬性範例:示範具有不同狀態點陣圖的按鈕
建立會根據本身狀態可顯示三種不同點陣圖的按鈕。ATLCON 屬性範例:示範建立簡單的容器
示範具有屬性的簡易控制項容器。ATLDuck 屬性範例:使用具 ATL 的連接點
示範以 ATL 控制項和屬性使用連接點。ATLFire 屬性範例:示範建立視窗型控制項
示範使用 ATL 和屬性建置視窗化控制項的方法。ATLMovie 屬性範例:使用 ATL 控制項內的編譯器 COM 支援和 Active Movie 介面
示範使用編譯器 COM 支援和 Active Movie 介面,以 ATL 控制項來播放影片。ATLTangram 屬性範例:示範管理使用 ATL、MFC 和 COM 的大型專案
示範管理在 IDE 中有多個專案相依性以及具有屬性的大型 ATL 專案。同時示範一些基本 COM 概念。AutoThread 屬性範例:示範 CAtlAutoThreadModule 的用法
示範以屬性使用 CComAutoThreadModule Class。BEEPER 屬性範例:示範 Tearoff 介面
實作 Tearoff 介面 — BSTR 的集合物件/列舉型別,以及屬性。CDINFO 屬性範例:播放和顯示有關 CD 音訊曲目的資訊
播放 CD 音樂曲目,和在工具提示及圓形圖中顯示有關曲目的資訊。CIRC 屬性範例:示範使用屬性頁
建立示範屬性頁和畫圓的控制項以及屬性。CIRCCOLL 屬性範例:示範集合/列舉型別
實作使用 ATL 以及屬性和 Standard C++ 程式庫之物件的集合/列舉型別 (Enumeration)。COMMAP 屬性範例:示範 COM 介面對應項巨集
顯示不同 COM 介面對應項目巨集的使用。CONNECT 屬性範例:示範連接點的實作和使用
說明在多執行緒環境中連接點 (IConnectionPointContainer 和 IConnectionPoint 介面) 的使用與實作。DIRECT3D 屬性範例:示範使用 Direct3D
使用 Direct3D 圖庫和屬性建立繪製旋轉三角形的控制項。DispSink 屬性範例:經由分派介面處理由單一 COM 伺服器所引發的事件
示範在分派介面上使用連接點與屬性。LABRADOR 屬性範例:實作沒有使用者介面的伺服程式
實作一個沒有任何使用者介面的 EXE 伺服程式。MultiRead 屬性範例:使用多個執行緒讀取資料庫資料表
使用多個執行緒讀取資料庫中的資料表。OPENGL 屬性範例:示範使用 OpenGL
使用 OpenGL 圖庫和屬性建立繪製旋轉方塊的控制項。POLYGON 屬性 (Attribute) 範例:示範自訂屬性 (Property)、事件、屬性頁和物件安全
ATL 教學課程的專案檔。建置使用 ATL 和屬性來實作自訂屬性 (Property)、事件、屬性頁和物件安全的控制項。SUBEDIT 屬性範例:設定標準 Windows 控制項為 Superclass
使用屬性建立 Superclass 的 Windows 控制項。