delphi7实现禁止最小化
我想要达到的效果是,快捷键+M 也没办法最小化。
我想要达到的效果是,快捷键+M 也没办法最小化。
答案:WIN+M或者WIN+D都可以最下话桌面所有程序
可以通过拦截这个快捷键响应的消息来达到无法最小化的目的
WIN+M按下后系统的响应消息
WM_WINDOWPOSCHANGING;
WM_WINDOWPOSCHANGING
WM_NCCALCSIZE
WM_NCCALCSIZE
WM_WINDOWPOSCHANGED
WM_MOVE
WM_MOVE
WM_SIZE
WM_SIZE
WM_WINDOWPOSCHANGED
然后用GetMessage();
SendMessage();和
CallBackMessaeg()来拦截系统最小化消息就可以.
可以使用键盘钩子全局监控.
上一个:delphi7怎么连接SQL 2000
下一个:delphi和汇编哪个好学