QQ的界面?(50分)

  • 主题发起人 LINZONGM
  • 开始时间
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
[red][/red]象QQ那样可以把FORM隐藏起来是如何做到的?或者是可以用什么控件做到那样的效果?
谢谢
 
P

penal

Unregistered / Unconfirmed
GUEST, unregistred user!
你问的是自动隐藏吗
 
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
对啊,就是象QQ那样,一到屏幕的边界就自动隐藏,是怎么实现的啊,
 
P

penal

Unregistered / Unconfirmed
GUEST, unregistred user!
不复杂,知道原理就能写出。
处理WM_MOVING消息,判断鼠标是否处于屏慕边,如果就是把窗体移进去,
只留一点在外头,然后在FormMouseMove事件中把移进去的窗体移出来就行了。
 
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
WM_MOVING是什么?是调用API?我的水平很烂,能否说详细点或者是给出一段代码?
 
P

penal

Unregistered / Unconfirmed
GUEST, unregistred user!
我没有现成的Delphi代码给你,只有从前用VC写的
 
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
那能详细地说说原理吗?
VC的我看不懂的
 
H

hero_xiao

Unregistered / Unconfirmed
GUEST, unregistred user!

小笨苯

Unregistered / Unconfirmed
GUEST, unregistred user!
实现这种效果,一般有两种方法:
1.用Timer每隔一段时间(当然,这个时间非常短)检查一下鼠标所在的位置
2.用鼠标钩子
需要代码我给你发过去
 
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
小笨苯:把你的代码发给我吧!
linzongm@yeah.net
 

小笨苯

Unregistered / Unconfirmed
GUEST, unregistred user!
LINZONGM:
你稍等...
我马上给你找
 
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
好的,谢谢了
 

小笨苯

Unregistered / Unconfirmed
GUEST, unregistred user!
LINZONGM:
我给你发过去了,你收一下吧
 
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
天啊!
怎么是可执行文件啊?
你不是说是代码?而且我在2000不能用!
 

小笨苯

Unregistered / Unconfirmed
GUEST, unregistred user!
是用WinRar做的自解压文件,我用的是WinRar 3.11,我担心不是每个人都安装了WinRar 3.11,
所以,就做成自解压文件了,你解压后,就会看到可执行文件例子和源码了
 
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
我装的是3.0。
而且在2000里不能运行,我再试试看
 

小笨苯

Unregistered / Unconfirmed
GUEST, unregistred user!
自解压文件就是可以自己解压,不管你的机器里装的是什么版本,也不管你是否安装了WinRar
 
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
可是我在2000里就是不能用啊,我把错误的图片发给你你就会相信了
 

小笨苯

Unregistered / Unconfirmed
GUEST, unregistred user!
好,我又给你发了一份,没有压缩
 
L

LINZONGM

Unregistered / Unconfirmed
GUEST, unregistred user!
我看到了,等等啊
 
顶部