1、显示在所有程序窗口最下面(桌面上)
2、不被“显示桌面”清空
3、可以正常操作程序。
4、支持win7及winXP
别告诉我做一个桌面小工具。
我要delphi的实现方式。
程序将会开机执行
11 个解决方案
#1
找到桌面的句柄所隶属的层次关系。用SetParent函数将你的软件handle的父句柄设置一下即可。
具体代码应该不超过五行。但你的第1条和第3条冲突,除非你用快捷键或托盘菜单来“正常操作程序”。
贴子只有40分,你对问题不够重视啊,我就给你一个思路算了,自己去实现。
具体代码应该不超过五行。但你的第1条和第3条冲突,除非你用快捷键或托盘菜单来“正常操作程序”。
贴子只有40分,你对问题不够重视啊,我就给你一个思路算了,自己去实现。
#2
mwy654321
同理呀,楼主不注重我们的知识呀
同理呀,楼主不注重我们的知识呀
#3
。。。分很重要么? 这个是默认分数 根本没有改过。
我很久以前做过,也是设置父窗体句柄的方式 忘了设置到哪里了
程序可以正常操作的。
我很久以前做过,也是设置父窗体句柄的方式 忘了设置到哪里了
程序可以正常操作的。
#4
mwy654321已经给你指出了思路,自己试着去实现吧。
#5
谁有段现成的源码啊?
#6
1、找桌面句柄
2、Windows.SetParent();
2、Windows.SetParent();
#7
焚蛋 怎么不把分搞高点呀,我也就能跟着学习呀 *--
#8
win7貌似不行
#9
分很重要吗?
#10
win7好像用以上方法不行了,因为他的桌面方式与以前的方式已经发生变化了。
#11
唉,就是把窗体设置到桌面倒数第二层上的问题。
这么多人说了半天都没解决
还好我找到了以前写的代码。
win7一样可以用,搞清楚桌面各层的结构就可以了。
这么多人说了半天都没解决
还好我找到了以前写的代码。
win7一样可以用,搞清楚桌面各层的结构就可以了。
#1
找到桌面的句柄所隶属的层次关系。用SetParent函数将你的软件handle的父句柄设置一下即可。
具体代码应该不超过五行。但你的第1条和第3条冲突,除非你用快捷键或托盘菜单来“正常操作程序”。
贴子只有40分,你对问题不够重视啊,我就给你一个思路算了,自己去实现。
具体代码应该不超过五行。但你的第1条和第3条冲突,除非你用快捷键或托盘菜单来“正常操作程序”。
贴子只有40分,你对问题不够重视啊,我就给你一个思路算了,自己去实现。
#2
mwy654321
同理呀,楼主不注重我们的知识呀
同理呀,楼主不注重我们的知识呀
#3
。。。分很重要么? 这个是默认分数 根本没有改过。
我很久以前做过,也是设置父窗体句柄的方式 忘了设置到哪里了
程序可以正常操作的。
我很久以前做过,也是设置父窗体句柄的方式 忘了设置到哪里了
程序可以正常操作的。
#4
mwy654321已经给你指出了思路,自己试着去实现吧。
#5
谁有段现成的源码啊?
#6
1、找桌面句柄
2、Windows.SetParent();
2、Windows.SetParent();
#7
焚蛋 怎么不把分搞高点呀,我也就能跟着学习呀 *--
#8
win7貌似不行
#9
分很重要吗?
#10
win7好像用以上方法不行了,因为他的桌面方式与以前的方式已经发生变化了。
#11
唉,就是把窗体设置到桌面倒数第二层上的问题。
这么多人说了半天都没解决
还好我找到了以前写的代码。
win7一样可以用,搞清楚桌面各层的结构就可以了。
这么多人说了半天都没解决
还好我找到了以前写的代码。
win7一样可以用,搞清楚桌面各层的结构就可以了。