?? mirmsgbox.h
字號:
#ifndef _MIRMSGBOX_H_
#define _MIRMSGBOX_H_
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
// CMirMsgBox.h
//////////////////////////////////////////////////////////////////////////////////////////
//
//
//
//////////////////////////////////////////////////////////////////////////////////////////
class CMirMsgBox : public CMsgBox
{
//////////////////////////////
// Function & Procedure
//////////////////////////////
public:
CMirMsgBox(); // Constructor
~CMirMsgBox(); // Destructor
// Function
BOOL ShowMessageBox(CHAR* szMgs,INT nType,INT nImgIndex); // Show Message box with Initialization
BOOL ShowMessageBox(CHAR* szMgs,INT nType); // Show Message box with Initialization
BOOL StringDivideLen(INT nDivideLen, INT& nDividedLine, CHAR* szSrc,CDLList<CHAR*>* m_pxpStr);
BOOL HideMessageBox(VOID); // Hide Message box
BOOL DestoryMessageBox(VOID); // DestoryMessage box
BOOL Load(CWHWilImageData* pxBtnImage);
// Message Process
virtual HRESULT OnButtonDown(POINT ptMouse); // Button Down
virtual HRESULT OnButtonUp(POINT ptMouse); // Button Up
// Render Process
virtual BOOL RenderMessageBox(INT nLoopTIme); // Render Function
private:
protected:
BOOL SetBoxImage(INT nImageIndex,INT nType);
//////////////////////////////
// Variables
//////////////////////////////
public:
private:
protected:
CDLList<CHAR*> m_xMsg; // 免仿瞪 鞏磊
INT m_nImgIndex;
POINT m_xBoxPos;
SHORT m_shWidth;
SHORT m_shHeight;
WORD* m_wpData;
INT m_nStart;
INT m_nEnd;
CWHWilImageData* m_pxBtnImage;
CMsgBoxBtn m_xMsgBtn[4]; // 0 : OK 1: YES 2:NO 3: Cancle
};
#endif _MIRMSGBOX_H_
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -