MFC1

来源:互联网 发布:replace sql 编辑:程序博客网 时间:2024/06/05 20:04

_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消息被分配到TranslateMessageDispatchMessage之前,来过滤windows消息。

 

 

TranslateMessage表示将虚拟键消息翻译成字符消息,然后字符消息会被投递到线程消息队列中

 

DispatchMessage这个函数分配一个消息到windows过程,一般分配一个通过GetMessage获得的消息

 

CDockablePane

能够停靠在一个地方或者被包含在一个面板中

 

CWnd=>CBasePane=>CPane=>CDockablePane

CPane=>CMFCBaseToolBar=>CMFCToolBar=>CMFCMenuBar

 

CFormView:CScrollView

FormView就是一个能够包含控件的视图,控件的布局都是基于对话框模板资源的

 

 

 

_variant_t_bstr_t分别封装并且管理VARaintBstr这两种数据类型

Variantbstr分别是com中使用的类型

原创粉丝点击