finger.h

来自「支持Windows 3.x、Windows 9x平台上的中文(GB、Big5)、」· C头文件 代码 · 共 48 行

H
48
字号
//指取翻译头文件

#define	TO_SHOW_TIME	400			//显示HINT要等待的时间
#define	TO_DISAPPEAR_TIME	30000	//消失HINT要等待的时间	

//指取翻译窗口显示用计时器类
class	CTimer
{
	private:                    
		int		m_nTimerStatus ;	//时间器状态,0不计时,1显示计时,2消失计时
		DWORD	m_dwTime ;	//时间
	public:
		CTimer( void ) ;
		
		void	SetTimerStatus( int status ) ;	//设置时间器状态
		void	SetTime( DWORD time ) ;	//改变时间
} ;

//---------------------------------------------------------------------------//

extern "C" void __export FAR PASCAL SetTime(
				HWND hwnd ,	/* handle of window for timer messages	*/
				UINT msg ,	/* WM_TIMER message	*/
				UINT idTimer ,	/* timer identifier	*/
				DWORD dwTime ) ;	/* current system time	*/

//设置计时状态
void	SetTimerStatus( int status ) ;

//------------------------------------------------------------------------------------------------------------//
//翻译类
class	CFingerTranslate		//屏幕指取翻译类
{
	private:
		POINT	m_CurrentPoint ;	//当前鼠标所在点
	private:
		//重新显示鼠标下的字符串
		void	GetString( void ) ;
	public:
		CFingerTranslate( void ) ;
		//设置值,是该对象的入口
		void	BeginTranslate( void ) ; 
		void	GetCurrentPoint( LPPOINT p ) ;
} ;	

extern	"C" LRESULT __export FAR PASCAL MouseFilter( int code, WPARAM wParam, 
															LPARAM lParam) ;

⌨️ 快捷键说明

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