FINGER.H
上传用户:zhang8947
上传日期:2007-01-08
资源大小:1910k
文件大小:1k
- //指取翻译头文件
- #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) ;