MZFC 应用程序类.
#include <MzApp.h>
公有成员 | |
CMzApp (void) | |
virtual int | Done () |
此成员函数在程序退出前会被调用,以释放相关资源。如果你要重载此函数,请别忘记在其中调用 CMzApp::Done()。 | |
void | EnableNeverQuit (bool bNeverQuit) |
设置应用程序是否开启 NeverQuit 功能. 如开启,则用户按下HOME键(收到WM_QUIT消息)的时候程序不会退出 | |
BOOL | GetExtendedProperty_CMzApp (int nPropertyType, void *pValue, int nBufSize) |
获取或设置对象的扩展属性值 | |
CMzString | GetModuleFileName (HMODULE hModule) |
获得此进程的模块文件名 | |
virtual BOOL | Init () |
此成员函数在应用程序初始化的时候会被调用. | |
MZFC_INLINE bool | IsEnableNeverQuit () |
应用程序是否开启 NeverQuit 功能 | |
virtual int | Run () |
运行 | |
BOOL | SetExtendedProperty_CMzApp (int nPropertyType, void *pValue, int nBufSize) |
获取或设置对象的扩展属性值 | |
virtual | ~CMzApp (void) |
保护成员 | |
virtual BOOL | PreTranslateMessage (MSG *pMsg) |
重载此成员函数可自定义消息处理. 如果返回TRUE则应用程序将略过MZFC的消息处理,返回FALSE则会继续走MZFC的消息处理 |
MZFC 应用程序类.
CMzApp::CMzApp | ( | void | ) |
virtual CMzApp::~CMzApp | ( | void | ) | [virtual] |
virtual int CMzApp::Done | ( | ) | [virtual] |
此成员函数在程序退出前会被调用,以释放相关资源。如果你要重载此函数,请别忘记在其中调用 CMzApp::Done()。
void CMzApp::EnableNeverQuit | ( | bool | bNeverQuit | ) |
设置应用程序是否开启 NeverQuit 功能. 如开启,则用户按下HOME键(收到WM_QUIT消息)的时候程序不会退出
BOOL CMzApp::GetExtendedProperty_CMzApp | ( | int | nPropertyType, | |
void * | pValue, | |||
int | nBufSize | |||
) |
获取或设置对象的扩展属性值
nPropertyType | 要获取或设置的属性类型 | |
pValue | 要获取或设置的属性值的指针 | |
nBufSize | pValue所指向的变量的size大小(单位: 字节) |
CMzString CMzApp::GetModuleFileName | ( | HMODULE | hModule | ) |
获得此进程的模块文件名
virtual BOOL CMzApp::Init | ( | ) | [virtual] |
此成员函数在应用程序初始化的时候会被调用.
重载此成员函数,在其中可以做一些以下的事情: 创建窗口, 设置窗口大小, 加载数据,等等.
MZFC_INLINE bool CMzApp::IsEnableNeverQuit | ( | ) |
应用程序是否开启 NeverQuit 功能
virtual BOOL CMzApp::PreTranslateMessage | ( | MSG * | pMsg | ) | [protected, virtual] |
重载此成员函数可自定义消息处理. 如果返回TRUE则应用程序将略过MZFC的消息处理,返回FALSE则会继续走MZFC的消息处理
virtual int CMzApp::Run | ( | ) | [virtual] |
运行
BOOL CMzApp::SetExtendedProperty_CMzApp | ( | int | nPropertyType, | |
void * | pValue, | |||
int | nBufSize | |||
) |
获取或设置对象的扩展属性值
nPropertyType | 要获取或设置的属性类型 | |
pValue | 要设置的属性值的指针 | |
nBufSize | pValue所指向的变量的size大小(单位: 字节) |