1. 为什么我用canvas在窗体上画的线条或其他图形,在我最小化再还原的时候就没有了?
2. 我写的消息好像都是属于窗体的(比如:TForm1.WM_MOUSEMOVE(...)),只有在窗体中移动鼠标时该消息才被拦截,但是在该窗体中的控件(比如:dbgrid1)中移动鼠标消息不能被拦截。请问我怎么才能拦截窗体中控件的消息?
2. 我写的消息好像都是属于窗体的(比如:TForm1.WM_MOUSEMOVE(...)),只有在窗体中移动鼠标时该消息才被拦截,但是在该窗体中的控件(比如:dbgrid1)中移动鼠标消息不能被拦截。请问我怎么才能拦截窗体中控件的消息?
解决方案 »
- 客户端SocketConnection能过internet连接服务器出错,怎么回来呀
- 有一个xml文件,它的结构是固定的,能否动态地将数据加到里面去??
- 用ENTER键实现TAB键的功能
- money类型的显示
- 本人附带源程序,在程序里面需要多线程,可是我一点都不会,帮我加入多线程好吗
- 所有的分求解决:ADOQuery查询出错!!!!,程序如下:
- 使用SPCOMM的串口通讯问题!
- 谁知道这是为什么
- 我在用Prodox等本地库时,系统说内存不够
- 用Delphi做的好软件。
- 请问 linux 是不是 三年后 真的能和 windows 平分天下 ????????????????
- 如何控制volo view
写在OnPaint里面
setwindowshookex(参数1,钩子回掉函数,hiinstance,0);
参数1:我忘记应该是哪个了,你看一下DELPHI帮助找鼠标键盘钩子。
钩子回掉函数:就是你鼠标移动时候要响应的事件,在事件里用条件控制一下使鼠标只有在窗体范围之内移动时候才能执行你要执行的代码。
APPLICATION。ONMESSAGE:=自己定义的处理过程,详细语法可看帮助APPLICATION。ONMESSAGE