📄 zcontrol.h
字号:
#pragma once
class zControl
{
public:
//控件数据基类
class zData
{
public:
zData() {};
~zData(){};
};
public:
zControl(void);
~zControl(void);
//公共数据
HWND m_hCtrl; //控件窗口句柄
int m_nCtrlId; //控件ID
protected:
HINSTANCE m_hInst; //控件所属进程
int m_nMenuId; //菜单ID
BOOL m_bChange; //数据是否更改标记
float m_Version; //版本
DWORD m_Tag;
public:
static void GetTmpAttribName(TCHAR * pName,int size);
float GetVersion() {return m_Version;}
//
virtual int CreateEx(int ctlid,int x, int y, int nWidth, int nHeight, HWND hParent,HINSTANCE hInst);
virtual int OnNotify(LPNMHDR lParam);
void SendCommand(long Msg, long wParam, long lParam, long *result);
void SetMenuId(int nMenuId);
//存储
virtual int Save(TCHAR * pszSaveName) = 0;
virtual int Load(TCHAR * pszLoadName) = 0;
//调试
virtual void DbgOut(TCHAR * pStr)
{
::OutputDebugString(pStr);
::OutputDebugString(_T("\n"));
}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -