当前位置:编程学习 > Delphi >>

delphi7实现禁止最小化

我想要达到的效果是,快捷键+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和汇编哪个好学

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,