《2022年WTL头文件 .pdf》由会员分享,可在线阅读,更多相关《2022年WTL头文件 .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、WTL头文件列表及简单描述01.atlapp.h wtl Application模块。定义应用对象,消息循环、消息过滤、空闲处理。02.atlcrack.h wtl Message Crack模块。 定义消息循环扩展宏及消息解析宏定义。03.atlctrls.h wtl Contrl Warp模块。定义通用对象包装类。04.atlctrlw.h wtl Contrl Bar Warp模块。定义控制条包装类。05.atlctrlx.h wtl Contrl Extren模块。定义了图片按钮等对标准控件的扩展。06.atlddx.h wtl Dialog DoExchange模块。定义了对话框动态
2、数据交换框架,模拟 MFC 。07.atldlgs.h wtl Common Dialog Warp&Extern模块。包装了通用对话框和标签页,定义了ACTIVE X 容器对话框等扩展操作。08.atlfind.h wtl Edit Find Warp模块。包装了对编辑内容查找的支持09.atlframe.h wtl MDI Helper模块。定义了Mdi 框架类和为实现Mdi 使用到的自画,双缓存等工具类10.atlgdi.h WTL GDI Warp Class & Helper Function。定义 GDI 相关11.atlmisc.h WTL Miscellaneous Class
3、 & Function。杂项工具类和工具函数。12.atlprint.h WTL Printer Support Class。打印支持。13.atlres.h WTL Resource Define。资源定义。14.atlresce.h WTL Wince Application Resurce Define WINCE资源定义。15.atlscrl.h WTL Scroll Support Class。滚动条支持。16.atlsplit.h WTL Splite Windows Support Class。框架窗口支持。17.atltheme.h WTL theme API Wrap。主题
4、API 包装类。18.atluser.h WTL Menu,Icon,Course Wrap。资源包装类19.atlwince.h WTL Windows Ce Externded。对 wince开发的扩展。20.atlwinx.h WTL Windows Control Reflect FrameWork。对窗口控件反射消息的支持框架。01.atlapp.h / / Classes in this file: / / CMessageFilter / CIdleHandler / CMessageLoop / / CAppModule / CServerAppModule / 名师资料总结
5、- - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - / Global functions: / AtlGetDefaultGuiFont() / AtlCreateBoldFont() / AtlInitCommonControls()02.atlcrack.h / / Message map macro for cracked handlers/ Note about message maps with cracked handlers: /
6、 For ATL 3.0, a message map using cracked handlers MUST use BEGIN_MSG_MAP_EX. / For ATL 7.0 or higher, you can use BEGIN_MSG_MAP for CWindowImpl/CDialogImpl derived classes, / but must use BEGIN_MSG_MAP_EX for classes that dont derive from CWindowImpl/CDialogImpl. 03.atlctrls.h / / Classes in this f
7、ile: / / CStaticT - CStatic / CButtonT - CButton / CListBoxT - CListBox / CComboBoxT - CComboBox / CEditT - CEdit / CEditCommands / CScrollBarT - CScrollBar / / CImageList / CListViewCtrlT - CListViewCtrl / CTreeViewCtrlT - CTreeViewCtrl / CTreeItemT - CTreeItem / CTreeViewCtrlExT - CTreeViewCtrlEx
8、/ CHeaderCtrlT - CHeaderCtrl / CToolBarCtrlT - CToolBarCtrl / CStatusBarCtrlT - CStatusBarCtrl / CTabCtrlT - CTabCtrl / CToolInfo / CToolTipCtrlT - CToolTipCtrl 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - / CTrackBarCtrlT - CTrackBarCt
9、rl / CUpDownCtrlT - CUpDownCtrl / CProgressBarCtrlT - CProgressBarCtrl / CHotKeyCtrlT - CHotKeyCtrl / CAnimateCtrlT - CAnimateCtrl / CRichEditCtrlT - CRichEditCtrl / CRichEditCommands / CDragListBoxT - CDragListBox / CDragListNotifyImpl / CReBarCtrlT - CReBarCtrl / CComboBoxExT - CComboBoxEx / CDate
10、TimePickerCtrlT - CDateTimePickerCtrl / CMonthCalendarCtrlT - CMonthCalendarCtrl / CFlatScrollBarImpl / CFlatScrollBarT - CFlatScrollBar / CIPAddressCtrlT - CIPAddressCtrl / CPagerCtrlT - CPagerCtrl / CLinkCtrlT - CLinkCtrl / / CCustomDraw / / CCECommandBarCtrlT - CCECommandBarCtrl / CCECommandBands
11、CtrlT - CCECommandBandsCtrl04.atlctrlw.h / / Classes in this file: / / CCommandBarCtrlImpl / CCommandBarCtrl / CMDICommandBarCtrlImpl / CMDICommandBarCtrl05.atlctrlx.h / / Classes in this file: / / CBitmapButtonImpl / CBitmapButton / CCheckListViewCtrlImpl 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
12、- - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - / CCheckListViewCtrl / CHyperLinkImpl / CHyperLink / CWaitCursor / CCustomWaitCursor / CMultiPaneStatusBarCtrlImpl / CMultiPaneStatusBarCtrl / CPaneContainerImpl / CPaneContainer / CSortListViewImpl / CSortListViewCtrlImpl / CSortList
13、ViewCtrl / CTabViewImpl / CTabView06.atlddx.h / / Classes in this file: / / CWinDataExchange07.atldlgs.h / / Classes in this file: / / CFileDialogImpl / CFileDialog / CFileDialogEx / CMultiFileDialogImpl / CMultiFileDialog / CShellFileDialogImpl / CShellFileOpenDialogImpl / CShellFileOpenDialog / CS
14、hellFileSaveDialogImpl / CShellFileSaveDialog / CFolderDialogImpl / CFolderDialog / CFontDialogImpl / CFontDialog / CRichEditFontDialogImpl 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - / CRichEditFontDialog / CColorDialogImpl / CColorDi
15、alog / CPrintDialogImpl / CPrintDialog / CPrintDialogExImpl / CPrintDialogEx / CPageSetupDialogImpl / CPageSetupDialog / CFindReplaceDialogImpl / CFindReplaceDialog / / CMemDlgTemplate / CIndirectDialogImpl / / CPropertySheetWindow / CPropertySheetImpl / CPropertySheet / CPropertyPageWindow / CPrope
16、rtyPageImpl / CPropertyPage / CAxPropertyPageImpl / CAxPropertyPage / / CWizard97SheetWindow / CWizard97SheetImpl / CWizard97Sheet / CWizard97PageWindow / CWizard97PageImpl / CWizard97ExteriorPageImpl / CWizard97InteriorPageImpl / / CAeroWizardFrameWindow / CAeroWizardFrameImpl / CAeroWizardFrame /
17、CAeroWizardPageWindow / CAeroWizardPageImpl / CAeroWizardPage / CAeroWizardAxPageImpl / CAeroWizardAxPage / / CTaskDialogConfig / CTaskDialogImpl / CTaskDialog 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - / / Global functions: / AtlTask
18、Dialog()08.atlfind.h / / Classes in this file: / / CEditFindReplaceImplBase / CEditFindReplaceImpl / CRichEditFindReplaceImpl09.atlframe.h / / Classes in this file: / / CFrameWindowImpl / CMDIWindow / CMDIFrameWindowImpl / CMDIChildWindowImpl / COwnerDraw / CUpdateUIBase / CUpdateUI / CDynamicUpdate
19、UI / CDialogResize / CDoubleBufferImpl / CDoubleBufferWindowImpl / / Global functions: / AtlCreateSimpleToolBar()10.atlgdi.h / / Classes in this file: / / CPenT / CBrushT 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - / CLogFont / CFontT
20、/ CBitmapT / CPaletteT / CRgnT / CDCT / CPaintDC / CClientDC / CWindowDC / CMemoryDC / CEnhMetaFileInfo / CEnhMetaFileT / CEnhMetaFileDC / / Global functions: / AtlGetBitmapResourceInfo() / AtlGetBitmapResourceBitsPerPixel() / AtlIsAlphaBitmapResource() / AtlIsDib16() / AtlGetDibColorTableSize() / A
21、tlGetDibNumColors(), / AtlGetDibBitmap() / AtlCopyBitmap() / AtlCreatePackedDib16() / AtlSetClipboardDib16() / AtlGetClipboardDib()11.atlmisc.h / / Classes in this file: / / CSize / CPoint / CRect / CString / / CRecentDocumentListBase / CRecentDocumentList / CFindFile / / Global functions: / AtlLoad
22、Accelerators() 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 13 页 - - - - - - - - - / AtlLoadMenu() / AtlLoadBitmap() / AtlLoadSysBitmap() / AtlLoadCursor() / AtlLoadSysCursor() / AtlLoadIcon() / AtlLoadSysIcon() / AtlLoadBitmapImage() / AtlLoadCursorImage() /
23、 AtlLoadIconImage() / AtlLoadSysBitmapImage() / AtlLoadSysCursorImage() / AtlLoadSysIconImage() / AtlLoadString() / / AtlGetStockPen() / AtlGetStockBrush() / AtlGetStockFont() / AtlGetStockPalette() / / AtlCompactPath()12.atlprint.h / / Classes in this file: / / CPrinterInfo / CPrinterT / CDevModeT
24、/ CPrinterDC / CPrintJobInfo / CPrintJob / CPrintPreview / CPrintPreviewWindowImpl / CPrintPreviewWindow / CZoomPrintPreviewWindowImpl / CZoomPrintPreviewWindow13.atlres.h / ATL resource types 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 13 页 - - - - - - - -
25、- / Standard window components / / Standard Commands / File commands / Edit commands / Window commands / TabView / Help and App commands / special commands for processing help / Misc / Format / Scroll / OLE commands / View commands (same number used as IDW used for toolbar and status bar) / / Standa
26、rd control IDs / / Standard string error/warnings/ idle status bar message / / Misc. control IDs / Property Sheet control ids (determined with Spy+) 14.atlresce.h15.atlscrl.h / / Classes in this file: / / CScrollImpl / CScrollWindowImpl / CMapScrollImpl / CMapScrollWindowImpl / CFSBWindowT / CZoomSc
27、rollImpl / CZoomScrollWindowImpl / CScrollContainerImpl / CScrollContainer名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 13 页 - - - - - - - - - 16.atlsplit.h / / Classes in this file: / / CSplitterImpl / CSplitterWindowImpl / CSplitterWindowT17.atltheme.h / / C
28、lasses in this file: / / CTheme / CThemeImpl / / CBufferedPaint / CBufferedPaintImpl / CBufferedPaintWindowImpl / CBufferedAnimation / CBufferedAnimationImpl / CBufferedAnimationWindowImpl / / Global functions: / AtlDrawThemeClientEdge()18.atluser.h / / Classes in this file: / / CMenuItemInfo / CMen
29、uT / CAcceleratorT / CIconT / CCursorT / CResource / 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 13 页 - - - - - - - - - / Global functions: / AtlMessageBox()19.atlwince.h / / Classes in this file: / / CStdDialogBase : Standard PPC/SmartPhone dialog base cla
30、ss / CStdDialogImplBase - Base implementation of standard dialog / CStdDialogImpl : Standard dialog implementation / CStdIndirectDialogImpl - implementation of standard indirect PPC/SmartPhone dialog / CStdAxDialogImpl : Standard AxDialog implementation / CStdSimpleDialog : Standard simple dialog /
31、CStdDialogResizeImplBase - Base implementation of orientation resizing standard dialog / CStdDialogResizeImpl : Orientation resizing standard dialog implementation / CStdAxDialogResizeImpl - implementation of orientation resizing standard AxDialog / CStdSimpleDialogResizeImpl : Standard resizing sim
32、ple dialog implementation / CStdOrientedDialogBase - Oriented PPC standard dialog base class / CStdOrientedDialogImplBase - Oriented PPC standard dialog base implementation / CStdOrientedDialogImpl : Oriented PPC standard dialog implementation / CStdAxOrientedDialogImpl - Oriented PPC standard AxDia
33、log implementation / CStdSimpleOrientedDialog : Standard simple orientable dialog / / CAppInfoBase : Helper for application state save/restore to registry / CAppInfoT : CAppInfoBase constructed from a CAppWindow / CAppWindowBase : Base class for PPC/SmartPhone well-behaved application window or dial
34、og / CAppWindow : PPC/SmartPhone well-behaved application window class / CAppDialog : PPC/SmartPhone well-behaved application dialog class / CAppStdDialogImplBase - Base implementation of standard application 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 13 页
35、 - - - - - - - - - dialogs / CAppStdDialogImpl : Implementation of standard application dialog / CAppStdDialogResizeImpl - implementation of orientation resizing standard application dialog / CAppStdAxDialogImpl - Implementation of standard application AxDialog / CAppStdAxDialogResizeImpl - implemen
36、tation of orientation resizing standard application AxDialog / CAppStdOrientedDialogImpl - implementation of oriented PPC standard application dialog / CAppStdAxOrientedDialogImpl - implementation of oriented PPC standard application AxDialog / / CFullScreenFrame : Full screen frame class / / CZoomS
37、crollImpl : WinCE zooming implementation / / CBottomTabViewImpl - CBottomTabView / CHtmlCtrlT - CHtmlCtrl / CRichInkCtrlT - CRichInkCtrl / CInkXCtrlT - CInkXCtrl / CVoiceRecorderCtrlT - CVoiceRecorderCtrl / CDocListCtrlT - CDocListCtrl / CCapEditT - CCapEdit / CTTStaticT - CTTStatic / CTTButtonT - C
38、TTButton / / CSpinCtrlT - CSpinCtrl : SmartPhone specific UpDown control / CSpinned : SmartPhone association of control and Spin / CSpinListBox : SmartPhone spinned ListBox control / CExpandListBox : SmartPhone expandable ListBox control / CExpandEdit : SmartPhone expandable Edit control / CExpandCa
39、pEdit : SmartPhone expandable CapEdit control / / Global functions: / AtlCreateMenuBar() / AtlCreateEmptyMenuBar() / AtlIsEditFocus() / AtlActivateBackKey()名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 13 页 - - - - - - - - - 20.atlwinx.h / / Classes in this file: / / _U_RECT / _U_MENUorID / _U_STRINGorID名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 13 页 - - - - - - - - -
限制150内