📄 mouse.h
字号:
//
// Micro Windows Implementation
// mouse.h: the Mouse class
//
// GUI 少不了滑鼠. 而事實上, Mouse class 只可能有一個 instance,
// 在 global.h 裡提到過了.
//
// $Revision: 1.2 $
// $Source: P:/MWINDOWS/INCLUDE/rcs/mouse.h $
// $Date: 1993/10/03 15:21:45 $
//
#ifndef __mouse_h
#define __mouse_h
#ifndef __controlr_h
# include "controlr.h"
#endif
const MsgType MSG_MouseMove = 1,
MSG_LeftButtonDown = 2,
MSG_LeftButtonUp = 3;
const MsgType Mouse_Dispatch = 0, Mouse_Direct = 1;
class Port;
class Mouse : public Controller
{
public:
Mouse ();
BOOL lock (View *sendTo, Port *lockRange = NULL);
void unlock ();
void hide ();
void show ();
virtual void pool (MessageQueue *queue);
protected:
int lastX, lastY, lastButton;
View *lockTo;
Point rangeOffset;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -