picdlg.h

来自「wince 5.0下应用软件」· C头文件 代码 · 共 67 行

H
67
字号
// PIcDlg.h: interface for the CPIcDlg class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_PICDLG_H__FFF26C05_BCF9_4CCD_9D08_7DC20F4983D0__INCLUDED_)
#define AFX_PICDLG_H__FFF26C05_BCF9_4CCD_9D08_7DC20F4983D0__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CPIcDlg  
{
public:
	void OnFileChangeInfo(WPARAM wParam,LPARAM lParam);
	RECT m_CopyRect;
	void OnSysCommand(WPARAM wParam,LPARAM lParam);
	BOOL OnInitDialog(WPARAM wParam,LPARAM lParam);
	void OnMouseMove(WPARAM wParam,LPARAM lParam);
	void OnLButtonUp(WPARAM wParam,LPARAM lParam);
	void OnLButtonDown(WPARAM wParam,LPARAM lParam);
	void OnKeyUp(WPARAM wParam, LPARAM lParam);
	void OnKeyDown(WPARAM wParam, LPARAM lParam);
	void OnTimer(WPARAM wParam,LPARAM lParam);
	void OnCommand(WPARAM wParam, LPARAM lParam);
	void Erasebkgnd();
	HWND m_hWnd;
	BOOL CreatePicWindow();
	void OnPaint();
	CPIcDlg();
	virtual ~CPIcDlg();
protected:
	static LRESULT CALLBACK MainProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);
private:
	int m_ScreenY;
	void OnHideGameBtn(BOOL Flag);
	BOOL m_Flag;
	int m_ScreenX;
	void OnShowMainBtn(BOOL BtnFlag);
	HFONT CreateShowFont(const char *section, const char *Fontkey/*,const char *FontName*/);
	void SetBtnNameArea(const char *section, const char *key,const char *KeyBtnName,const char *BtnNameColor,
		RECT *rect, TCHAR *BtnName,COLORREF *Color);
	void GetBtnInfo(const char *section,const char *key,const char *BtnAreakey,TCHAR *BtnPath,int *StartX, int *StartY);
	void DestroyBtn();
	BOOL CreateRunProgram(const char *section,const char *key);
	TCHAR m_CurrentRunFilePath[MAX_PATH];
	TCHAR m_bgBitmapFile[MAX_PATH];
//	HBITMAP m_bgBitmap;
	char m_szFilePath[MAX_PATH];
	BOOL InitWindowInfo();
	BOOL CreateButton();
	CECreateButton *m_Btn1;
	CECreateButton *m_Btn2;
	CECreateButton *m_Btn3;
	CECreateButton *m_Btn4;

	CECreateButton *m_Btn5;
	CECreateButton *m_Btn6;
	CECreateButton *m_Btn7;
	CECreateButton *m_Btn8;
	CECreateButton *m_Btn9;
	HINSTANCE m_hInstance;
	int m_FontSize;
};

#endif // !defined(AFX_PICDLG_H__FFF26C05_BCF9_4CCD_9D08_7DC20F4983D0__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?