WTL头文件中包含的类

2023-11-23 23:18
文章标签 头文件 wtl

本文主要是介绍WTL头文件中包含的类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

为了方便以后经常查看,把这篇文章贴在自己的博客中呵呵。

Windows Template Library - WTL version 8.0

文件名

主要内容

atlapp.h

// Classes in this file:

CMessageFilter

CIdleHandler

CMessageLoop

//

CAppModule

CServerAppModule

// Global functions:

   AtlGetDefaultGuiFont()

   AtlCreateBoldFont()

  AtlInitCommonControls()

atlcrack.h

各消息分流器

atlctrls.h

CStaticT<TBase> - CStatic

CButtonT<TBase> - CButton

CListBoxT<TBase> - CListBox

CComboBoxT<TBase> - CComboBox

CEditT<TBase> - CEdit

CEditCommands<T>

CScrollBarT<TBase> - CScrollBar

CImageList

CListViewCtrlT<TBase> - CListViewCtrl

CTreeViewCtrlT<TBase> - CTreeViewCtrl

CTreeItemT<TBase> - CTreeItem

CTreeViewCtrlExT<TBase> - CTreeViewCtrlEx

CHeaderCtrlT<TBase> - CHeaderCtrl

CToolBarCtrlT<TBase> - CToolBarCtrl

CStatusBarCtrlT<TBase> - CStatusBarCtrl

CTabCtrlT<TBase> - CTabCtrl

CToolInfo

CToolTipCtrlT<TBase> - CToolTipCtrl

CTrackBarCtrlT<TBase> - CTrackBarCtrl

CUpDownCtrlT<TBase> - CUpDownCtrl

CProgressBarCtrlT<TBase> - CProgressBarCtrl

CHotKeyCtrlT<TBase> - CHotKeyCtrl

CAnimateCtrlT<TBase> - CAnimateCtrl

CRichEditCtrlT<TBase> - CRichEditCtrl

CRichEditCommands<T>

CDragListBoxT<TBase> - CDragListBox

CDragListNotifyImpl<T>

CReBarCtrlT<TBase> - CReBarCtrl

CComboBoxExT<TBase> - CComboBoxEx

CDateTimePickerCtrlT<TBase> - CDateTimePickerCtrl

CMonthCalendarCtrlT<TBase> - CMonthCalendarCtrl

CFlatScrollBarImpl<T>

CFlatScrollBarT<TBase> - CFlatScrollBar

CIPAddressCtrlT<TBase> - CIPAddressCtrl

CPagerCtrlT<TBase> - CPagerCtrl

CLinkCtrlT<TBase> - CLinkCtrl

CCustomDraw<T>

CCECommandBarCtrlT<TBase> - CCECommandBarCtrl

CCECommandBandsCtrlT<TBase> - CCECommandBandsCtrl

atlctrlw.h

CCommandBarCtrlImpl<T, TBase, TWinTraits>

CCommandBarCtrl

CMDICommandBarCtrlImpl<T, TBase, TWinTraits>

CMDICommandBarCtrl

atlctrlx.h

CBitmapButtonImpl<T, TBase, TWinTraits>

CBitmapButton

CCheckListViewCtrlImpl<T, TBase, TWinTraits>

CCheckListViewCtrl

CHyperLinkImpl<T, TBase, TWinTraits>

CHyperLink

CWaitCursor

CCustomWaitCursor

CMultiPaneStatusBarCtrlImpl<T, TBase>

CMultiPaneStatusBarCtrl

CPaneContainerImpl<T, TBase, TWinTraits>

CPaneContainer

CSortListViewImpl<T>

CSortListViewCtrlImpl<T, TBase, TWinTraits>

CSortListViewCtrl

CTabViewImpl<T, TBase, TWinTraits>

CTabView

atlddx.h

CWinDataExchange<T>

atldlgs.h

// Classes in this file:

CFileDialogImpl<T>

CFileDialog

CFileDialogEx

CMultiFileDialogImpl<T>

CMultiFileDialog

CShellFileDialogImpl<T>

CShellFileOpenDialogImpl<T>

CShellFileOpenDialog

CShellFileSaveDialogImpl<T>

CShellFileSaveDialog

CFolderDialogImpl<T>

CFolderDialog

CFontDialogImpl<T>

CFontDialog

CRichEditFontDialogImpl<T>

CRichEditFontDialog

CColorDialogImpl<T>

CColorDialog

CPrintDialogImpl<T>

CPrintDialog

CPrintDialogExImpl<T>

CPrintDialogEx

CPageSetupDialogImpl<T>

CPageSetupDialog

CFindReplaceDialogImpl<T>

CFindReplaceDialog

 

CMemDlgTemplate

CIndirectDialogImpl<T, TDlgTemplate

 

CPropertySheetWindow

CPropertySheetImpl<T, TBase>

CPropertySheet

CPropertyPageWindow

CPropertyPageImpl<T, TBase>

CPropertyPage<t_wDlgTemplateID>

CAxPropertyPageImpl<T, TBase>

CAxPropertyPage<t_wDlgTemplateID>

CWizard97SheetWindow

CWizard97SheetImpl<T, TBase>

CWizard97Sheet

CWizard97PageWindow

CWizard97PageImpl<T, TBase>

CWizard97ExteriorPageImpl<T, TBase>

CWizard97InteriorPageImpl<T, TBase>

CAeroWizardFrameWindow

CAeroWizardFrameImpl<T, TBase>

CAeroWizardFrame

CAeroWizardPageWindow

CAeroWizardPageImpl<T, TBase>

CAeroWizardPage<t_wDlgTemplateID>

CAeroWizardAxPageImpl<T, TBase>

CAeroWizardAxPage<t_wDlgTemplateID>

CTaskDialogConfig

CTaskDialogImpl<T>

CTaskDialog

 

Global functions:

  AtlTaskDialog()

atlframe.h

Classes in this file:

 

CFrameWindowImpl<T, TBase, TWinTraits>

CMDIWindow

CMDIFrameWindowImpl<T, TBase, TWinTraits>

CMDIChildWindowImpl<T, TBase, TWinTraits>

COwnerDraw<T>

CUpdateUIBase

CUpdateUI<T>

CDynamicUpdateUI<T>

CDialogResize<T>

CDoubleBufferImpl<T>

CDoubleBufferWindowImpl<T, TBase, TWinTraits>

 

Global functions:

  AtlCreateSimpleToolBar()

 

atlgdi.h

Classes in this file:

 

CPenT<t_bManaged>

CBrushT<t_bManaged>

CLogFont

CFontT<t_bManaged>

CBitmapT<t_bManaged>

CPaletteT<t_bManaged>

CRgnT<t_bManaged>

CDCT<t_bManaged>

CPaintDC

CClientDC

CWindowDC

CMemoryDC

CEnhMetaFileInfo

CEnhMetaFileT<t_bManaged>

CEnhMetaFileDC

 

Global functions:

  AtlGetBitmapResourceInfo()

  AtlGetBitmapResourceBitsPerPixel()

  AtlIsAlphaBitmapResource()

  AtlIsDib16()

  AtlGetDibColorTableSize()

  AtlGetDibNumColors(),

  AtlGetDibBitmap()

  AtlCopyBitmap()

  AtlCreatePackedDib16()

  AtlSetClipboardDib16()

  AtlGetClipboardDib()

atlmisc.h

Classes in this file:

 

CSize

CPoint

CRect

CString

 

CRecentDocumentListBase<T, t_cchItemLen, t_nFirstID, t_nLastID>

CRecentDocumentList

CFindFile

 

Global functions:

  AtlLoadAccelerators()

  AtlLoadMenu()

  AtlLoadBitmap()

  AtlLoadSysBitmap()

  AtlLoadCursor()

  AtlLoadSysCursor()

  AtlLoadIcon()

  AtlLoadSysIcon()

  AtlLoadBitmapImage()

  AtlLoadCursorImage()

  AtlLoadIconImage()

  AtlLoadSysBitmapImage()

  AtlLoadSysCursorImage()

  AtlLoadSysIconImage()

  AtlLoadString()

 

  AtlGetStockPen()

  AtlGetStockBrush()

  AtlGetStockFont()

  AtlGetStockPalette()

 

  AtlCompactPath()

atlprint.h

//class in this file:

CPrinterInfo<t_nInfo>
CPrinterT<t_bManaged>
CDevModeT<t_bManaged>
CPrinterDC
CPrintJobInfo
CPrintJob
CPrintPreview
CPrintPreviewWindowImpl<T, TBase, TWinTraits>
CPrintPreviewWindow

atlres.h

各种资源ID

atlscrl.h

CScrollImpl<T>

CScrollWindowImpl<T, TBase, TWinTraits>

CMapScrollImpl<T>

CMapScrollWindowImpl<T, TBase, TWinTraits>

CFSBWindowT<TBase>

CZoomScrollImpl<T>

CZoomScrollWindowImpl<T, TBase, TWinTraits>

CScrollContainerImpl<T, TBase, TWinTraits>

CScrollContainer

atlsplit.h

CSplitterImpl<T, t_bVertical>

CSplitterWindowImpl<T, t_bVertical, TBase, TWinTraits>

CSplitterWindowT<t_bVertical>

atltheme.h

Classes in this file:

 

CTheme

CThemeImpl<T, TBase>

 

CBufferedPaint

CBufferedPaintImpl<T>

CBufferedPaintWindowImpl<T, TBase, TWinTraits>

CBufferedAnimation

CBufferedAnimationImpl<T, TState>

CBufferedAnimationWindowImpl<T, TState, TBase, TWinTraits>

 

Global functions:

  AtlDrawThemeClientEdge()

atluser.h

Classes in this file:

 

CMenuItemInfo

CMenuT<t_bManaged>

CAcceleratorT<t_bManaged>

CIconT<t_bManaged>

CCursorT<t_bManaged>

CResource

 

Global functions: 

  AtlMessageBox()

atlfind.h

CEditFindReplaceImplBase<T, TFindReplaceDialog>

CEditFindReplaceImpl<T, TFindReplaceDialog>

CRichEditFindReplaceImpl<T, TFindReplaceDialog>

altwinx.h

_U_RECT

_U_MENUorID

_U_STRINGorID

atlwince.h

Classes in this file:

 

CStdDialogBase<T, t_shidiFlags, t_bModal> : Standard PPC/SmartPhone dialog base class

CStdDialogImplBase - Base implementation of standard dialog

CStdDialogImpl<T, t_shidiFlags, t_bModal> : Standard dialog implementation

CStdIndirectDialogImpl - implementation of standard indirect PPC/SmartPhone dialog

CStdAxDialogImpl<T, t_shidiFlags, t_bModal> : Standard AxDialog implementation

CStdSimpleDialog<t_wDlgTemplateID, t_shidiFlags> : Standard simple dialog

CStdDialogResizeImplBase - Base implementation of orientation resizing standard dialog

CStdDialogResizeImpl<T, t_shidiFlags, t_bModal> : Orientation resizing standard dialog implement

CStdAxDialogResizeImpl - implementation of orientation resizing standard AxDialog

CStdSimpleDialogResizeImpl<T, t_wDlgTemplateID, t_shidiFlags> : Standard resizing simple dialog

CStdOrientedDialogBase - Oriented PPC standard dialog base class

CStdOrientedDialogImplBase - Oriented PPC standard dialog base implementation

CStdOrientedDialogImpl<T, t_shidiFlags, t_bModal> : Oriented PPC standard dialog implementation

CStdAxOrientedDialogImpl - Oriented PPC standard AxDialog implementation

CStdSimpleOrientedDialog<t_wDlgTemplateID, t_wDlgLandscapeID, t_shidiFlags> : Standard simple or

 

CAppInfoBase    : Helper for application state save/restore to registry

CAppInfoT<T> : CAppInfoBase constructed from a CAppWindow<T>

CAppWindowBase<T> : Base class for PPC/SmartPhone well-behaved application window or dialog

CAppWindow<T> : PPC/SmartPhone well-behaved application window class

CAppDialog<T> : PPC/SmartPhone well-behaved application dialog class

CAppStdDialogImplBase - Base implementation of standard application dialogs

CAppStdDialogImpl<T, t_shidiFlags, t_bModal> : Implementation of standard application dialog

CAppStdDialogResizeImpl - implementation of orientation resizing standard application dialog

CAppStdAxDialogImpl - Implementation of standard application AxDialog

CAppStdAxDialogResizeImpl - implementation of orientation resizing standard application AxDialog

CAppStdOrientedDialogImpl - implementation of oriented PPC standard application dialog

CAppStdAxOrientedDialogImpl - implementation of oriented PPC standard application AxDialog

 

CFullScreenFrame<T, t_bHasSip> : Full screen frame class

 

CZoomScrollImpl<T> : WinCE zooming implementation

 

CBottomTabViewImpl<T, TBase, TWinTraits> - CBottomTabView

CHtmlCtrlT<TBase> - CHtmlCtrl

CRichInkCtrlT<TBase> - CRichInkCtrl

CInkXCtrlT<TBase> - CInkXCtrl

CVoiceRecorderCtrlT<TBase> - CVoiceRecorderCtrl

CDocListCtrlT<TBase> - CDocListCtrl

CCapEditT<TBase> - CCapEdit

CTTStaticT<TBase> - CTTStatic

CTTButtonT<TBase> - CTTButton

 

CSpinCtrlT<TBase> - CSpinCtrl : SmartPhone specific UpDown control

CSpinned<TBase, t_bExpandOnly> : SmartPhone association of control and Spin

CSpinListBox : SmartPhone spinned ListBox control

CExpandListBox : SmartPhone expandable ListBox control

CExpandEdit : SmartPhone expandable Edit control

CExpandCapEdit : SmartPhone expandable CapEdit control

 

Global functions:

  AtlCreateMenuBar()

  AtlCreateEmptyMenuBar()

  AtlIsEditFocus()

  AtlActivateBackKey()

这篇关于WTL头文件中包含的类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/420838

相关文章

ispunct函数讲解 <ctype.h>头文件函数

目录 1.头文件函数 2.ispunct函数使用  小心!VS2022不可直接接触,否则..!没有这个必要,方源一把抓住VS2022,顷刻 炼化! 1.头文件函数 以上函数都需要包括头文件<ctype.h> ,其中包括 ispunct 函数 #include<ctype.h> 2.ispunct函数使用 简述: ispunct函数一种判断字符是否为标点符号的函

解决C/C++ 头文件相互包含 问题的方法

所谓超前引用是指一个类型在定义之前就被用来定义变量和声明函数。 类A和类B需要彼此互相引用,这样必然有一个类会先被定义,而另外一个类后被定义,这样在 先被定义的类引用后被定义的类的时候,就导致了所谓的超前引用。 超前引用导致的错误有以下几种处理办法:   1) 使用类声明    在超前引用一个类之前,首先用一个特殊的语句说明该标识符是一个类名,即将被超前引用。其使用方法是

A-loam源码注释-头文件lidarFactor.hpp

本篇博客是A-loam学习的笔记,用于SLAM初学者一起学习。 lidarFactor.hpp #include <ceres/ceres.h> #include <ceres/rotation.h> #include <eigen3/Eigen/Dense> #include <pcl/point_cloud.h> #include <pcl/point_types.h> #include

解决Visual C++ 中相互包含头文件的问题

在编MFC应用程序时,经常会遇到头文件相互包含的问题,很是苦恼,于是便求助于强大的CSDN,得到如下答案:   方法一:利用友元类   我一共有两个类,由于要在两个类的头文件里互相应用对方,所以,在每一个类的头文件里面现包含另一个类的头文件,然后在该类的定义中声明另一个类为友元类。如下:    #include "B.h"      class CA: public CDialog

isxdigit函数讲解 <ctype.h>头文件函数

目录 1.头文件 2.isxdigit函数使用 方源一把抓住VS2022,顷刻  炼化!   1.头文件 以上函数都需要包括头文件<ctype.h> ,其中包括 isxdigit 函数 #include<ctype.h> 2.isxdigit函数使用 isxdigit 函数是判断字符是否为十六进制数字,这与isdigit很相似,isdigit用于判断字符是否为十进

在VMware虚拟机中编译文件的时候报错:找不到头文件ft2build.h

以下是报错内容,提示说找不到头文件ft2build.h freetype_show_font.c:12:10: fatal error: ft2build.h: No such file or directory  #include <ft2build.h>           ^~~~~~~~~~~~ compilation terminated.           在编译之前已

C语言通过MFC访问FTP,头文件个,宏和lib问题处理

1、预处理器定义 _LIB _CRT_SECURE_NO_WARNINGS _AFXDLL WIN32_LEAN_AND_MEAN

命令行gcc编译一个包含多个头文件的cpp项目并生成动态库.so

如题,现有项目路径状态大致如下: 1、项目中用到的第三方库(也就是头文件.h等内容),存放在./3rdparty路径下 。 2、源码路径(也就是主要的.cpp .h文件),存放在./src路径下。 在./src路径下执行命令: $ gcc -I 头文件路径1 -I 头文件路径2 -c xxx.cpp -fPIC -o xxx.o $ gcc -shared -o libxxx.so xxx

c语言头文件包含

所以关于头文件的写法个人 总结以下几点: (1) 对应的.c文件中写变量、函数的定义 (2) 对应的.h文件中写变量、函数的声明 (3) 如果有数据类型的定义 和 宏定义 ,请写的头文件(.h)中 (4) 头文件中一定加上#ifndef...#define....#endif之类的防止重包含的语句 (5) 模块的.c文件中别忘包含自己的.h文件************这句是重点 所以关于

iscntrl函数讲解 <ctype.h>头文件函数

目录 1.头文件 2.iscntrl函数 1.头文件 以上这些函数都属于头文件<ctype.h>中的函数,其中包括iscntrl函数 #include<ctype.h> 2.iscntrl函数 简述:iscntrl 函数用来判断字符是否为控制字符,控制字符为ASCII值在0x00到0x7f之间 控制字符主要包括如下 '\f' '\n' '\r' '