jasmine214--love

只有当你的内心总是充满快乐、美好的愿望和宁静时,你才能拥有强壮的体魄和明朗、快乐或者宁静的面容。
posts - 731, comments - 60, trackbacks - 0, articles - 0

CWnd类--成员

Posted on 2010-08-06 10:47 幻海蓝梦 阅读(188) 评论(0)  编辑  收藏 所属分类: C++

原文:http://www.q.cc/2002/02/28/10232.html
数据成员

构造函数
操作
可重载函数
初始化
命令操作

数据成员

m_pszAppName 指定了应用程序的名字
m_hInstance 标识了应用程序的当前实例
m_hPrevInstance 32位应用程序中被设为NULL
m_lpCmdLine 指向一个以null结尾的字符串,指定了应用程序的命令行
m_nCmdShow 指定最初如何显示窗口
m_bHelpMode 指明用户是否处于Help上下文模式(通常用SHIFT+F1激活)
m_pActiveWnd 当一个OLE服务器是现场可激活时,它指向容器应用程序的主窗口
m_pszExeName 应用程序的模块名字
m_pszHelpFilePath 应用程序的帮助文件的路径
m_pszProfileName 应用程序的.INI文件名
m_pszRegistryKey 用于确定保存应用程序主要设置的完整的注册表

构造函数

CWinApp 构造一个CWinApp对象

操作符

LoadCursor 载入光标资源
LoadStandardCursor 载入Windows.HIDC_常量所指定的Windows预定义光标
LoadOEMCursor 载入WINDOWS.HOCR_常量所指定的WindowsOEM预定义光标
LoadIcon 载入图标资源
LoadStandardIcon 载入WINDOWS.HIDI_常量所指定的Windows预定义图标
LoadOEMIcon 载入WINDOWS.HOIC_常量所指定的WindowsOEM预定义图标
RunAutomated 检查应用程序的命令行是否指定/Automation选项。已不用。应当在调用ParseCommandLine之后使用CCommandLineInfo::m_bRunEmbedded中的值
RunEmbedded 检查应用程序的命令行是否指定/Embedding选项。已不用。应当在调用ParseCommandLine之后使用CCommandLineInfo::m_bRunEmbedded中的值
ParseCommandLine 解析命令行中的每个参数和标志
ProcessShellCommand 处理命令行参数和标志
GetProfileInt 从应用程序的.INI文件的一个入口中获取一个整数
WriteProfileInt 将一个整数写到应用程序的.INI文件的入口
GetProfileString 从应用程序的.INI文件的一个入口中获取一个字符串
WriteProfileString 将一个字符串写到应用程序的.INI文件的入口
AddDocTemplate 将一个文档模板加到应用程序的可用文档模板列表中
GetFirstDocTemplatePosition 获取第一个文档模板的位置
GetNextDocTemplate 获得文档模板的位置。可以递归调用
OpenDocumentFile 由框架调用,用以从文件打开一个文档
AddToRecentFileList 将一个文件名加入最近使用(MRU)的文件列表
SelectPrinter 选择先前由用户在打印对话框中指定的打印机
CreatePrinterDC 创建一个打印机设备环境
GetPrinterDeviceDefaults 获得缺省的打印机设备

可重载的函数

InitInstance 可被重载以执行Windows的实例初始化,比如创建窗口对象
Run 运行缺省的消息循环。可被重载以定制消息循环
OnIdle 可被重载以执行应用程序指定的空闲时处理
ExitInstance 可被重载以在应用程序结束时执行清除操作
HideApplication 在关闭所有的文档之前隐藏应用程序
CloseAllDocuments 关闭所有打开的文档
PreTranslateMessage 在消息被分派到Windows函数::TranslateMessage::DispatchMessage之前过滤消息
SaveAllModified 提示用户保存所有改变了的文档
DoMessageBox 为应用程序实现AfxMessageBox
ProcessMessageFilter 在消息到达应用程序之前截取特定的消息
ProcessWndProcException 截取应用程序的消息和命令处理函数抛出的未被处理的异常
DoWaitCursor 打开或关闭等待光标
OnDDECommand 框架调用这个函数以响应动态数据交换(DDE)执行命令
WinHelp 调用WindowsWinHelp函数

初始化

LoadStdProfileSettings 载入标准的.INI文件设置并允许MRU文件列表特性
SetDialogBkColor 设置对话框和消息框的缺省背景颜色
SetRegistryKey 使应用程序的设置保存在注册表中,而不是.INI文件中
EnableShellOpen 允许用户通过Windows的文件管理器打开数据文件
RegisterShellFileTypes Windows的文件管理器中注册所有的应用程序文档类型
Enable3dControls 使控件具有三维外观(动态库)
Enable3dControlsStatic 使控件具有三维外观(静态库)

命令操作

OnFileNew 实现ID_FILE_NEW命令
OnFileOpen 实现ID_FILE_NEW命令
OnFilePrintSetup 实现ID_FILE_PRINT_SETUP命令
OnContextHelp 处理应用程序内的SHIFT+F1命令
OnHelp 处理应用程序内的F1帮助命令(使用当前的上下文)
OnHelpIndex 处理ID_HELP_INDEX命令,提供缺省的帮助主题
OnHelpFinder 处理ID_HELP_FINDERID_DEFAULT_HELP命令
OnHelpUsing 处理ID_HELP_USING命令

只有注册用户登录后才能发表评论。


网站导航: