_waccess
定义:判断一个文件是否可读,更加安全的版本_access_s, _wacess_s
参数
1.文件路径
2.读写属性
返回值:
如果拥有给定的模式,则返回0
如果文件不存在或者没有特定的模式,则返回-1
CToolTipManager
维持有关运行时Tooltip的信息,在一个应用程序中只能实例化一次
为一个特定的窗口控件自定义Tooltip控件的外观信息
MFC应用程序体系几大对象创建关系
应用程序对象=>文档模板=>文档=>边框窗体=>视图
CMultilDocTemplate
定义一个实现了多文档模板接口的文档模板
构造函数
CMultiDocTemplate(
UINTnIDResource,
CRuntimeClass*pDocClass,//文档 (通过这个文档来创建文档模板)
CRuntimeClass*pFrameClass,//框架
CRuntimeClass*pViewClass //视图
);
AddDocTemplate(CDocTemplate* docTemplate)
向应用程序维持的可用的文档模板列表中添加一个文档模板
CDHtmlDialog
通过HTML资源(不是对话框资源)来创建对话框来实现用户接口
它可以通过加载HTML的资源或者一个URL来显示
它也可以和HTML控件进行数据交换,并且处理HTML控件的事件
PreTranslateMessage
重载这个函数可以在Windows消息被分配到TranslateMessage和DispatchMessage之前,来过滤windows消息。
TranslateMessage表示将虚拟键消息翻译成字符消息,然后字符消息会被投递到线程消息队列中
DispatchMessage这个函数分配一个消息到windows过程,一般分配一个通过GetMessage获得的消息
CDockablePane
能够停靠在一个地方或者被包含在一个面板中
CWnd=>CBasePane=>CPane=>CDockablePane
CPane=>CMFCBaseToolBar=>CMFCToolBar=>CMFCMenuBar
CFormView:CScrollView
FormView就是一个能够包含控件的视图,控件的布局都是基于对话框模板资源的
_variant_t和_bstr_t分别封装并且管理VARaint和Bstr这两种数据类型
Variant和bstr分别是com中使用的类型