使内部窗体靠右悬停java_java如何把窗体嵌入桌面底层,即使是桌面图标也在它的上面?...
Java肯定可以的,原理其实很简单就几句代码:
import win.ui;
/*DSG{{*/
var winform = ..win.form( exmode="none";max=false;bottom=95;parent=...;right=255;border="none";min=false;title=false;mode="popup";sysmenu=false )
winform.add( )
/*}}*/
import web.layout;
var wbLayout = web.layout(winform);
namespace web.layout.behavior.closeBtn {
onButtonClick = function (ltTarget,ltEle,reason,behaviorParams) {
winform.close();
}
}
wbLayout.html = /**
回收站
您删除的东西可以在这里找回来哦!
**/
wbLayout.css = /**
html { background: transparent }
body { outline: 5px glow #000; background: #eee; border-radius: 10px }
body > .content { margin: 50%% 16px; font: 12px "Microsoft Yahei","SimHei","Simsun"; line-height: 12px; }
body > .content p { margin: 8px 0; }
.arrow {
position: absolute; left: 2px; top: 50%%; width: 7px; height: 14px;
font: 14px Tahoma; color: #eee; content: "◆"; overflow: hidden;
}
.close {
position: absolute; right: 14px; top: 14px; width: 16px; height: 16px;
font: 13px Tahoma; color: #333; text-align: center; line-height: 16px;
behavior: clickable close-btn; border-radius: 2px; content: "×";
}
.close:hover, .close:active { background: #fff #fff #f2f2f2 #f2f2f2; outline: 2px glow #666 }
.close:active { padding: 1px -1px -1px 1px; background: #f2f2f2 #f2f2f2 #fff #fff }
**/
import winex.desktop;
var listview = winex.desktop.listview;
var ind = listview.findItem("回收站");
if ( ! ind ) return;
var rect = listview.getItemRect(ind);
winform.setPos(rect.right, (rect.top + rect.bottom - winform.height) / 2);
winform.show();
::SetWindowLong(winform.hwnd, 0xFFFFFFF8/*_GWL_HWNDPARENT*/, listview.hwnd);
win.setForeground( winex.find( "|" ),);
winform.modifyStyleEx(, 0x8000000/*_WS_EX_NOACTIVATE*/);
winform.transparent(true);
win.loopMessage();
当然用VB写可能更简单,就象你说的,毕竟是微软的亲儿子嘛。
使内部窗体靠右悬停java_java如何把窗体嵌入桌面底层,即使是桌面图标也在它的上面?...相关推荐
- java添加窗体中_java中利用JFrame创建窗体 【转】
Java代码 publicclassTest(){ publicstaticvoidmain(String[] args){ JFrame frame = newJFrame(); JPanel pa ...
- c#中WinForm中拖拽窗体实现移动功能(无边框模态窗体)
在WindowsForm 应用程序中,如果将窗体的FormBorderStyle属性设置为none,这时,用鼠标拖拽窗体时就无法实现移动的功能了,下面就是解决方案. 在FormBordeStyle属性 ...
- 如何:创建 MDI 父窗体、子窗体、确定活动的 MDI 子窗体
Microsoft Visual Studio 2008/.NET Framework 3.5 Windows 窗体编程 如何:创建 MDI 父窗体 多文档界面 (MDI) 应用程序的基础是 MDI ...
- access数据库窗体设计实验报告_ACCESS 查询和窗体实验报告
ACCESS 查询和窗体实验报告 实验报告 课程名称数据库技术与应用实验项目名称ACCESS查询和窗体实验班级与班级代码11国金金融2班1125050521实验室名称(或课室)SS1-204专业国际金 ...
- C# winform窗体程序-菜单动态合并(MDI窗体)
winform实现菜单动态合并 下一篇:C# winform在状态栏中显示检查框[案例+源码] 在程序中经常使用弹出菜单,并且一个窗体中可以存在多个弹出菜单.开发 过 MDI 窗体的读者可能都知道,当 ...
- C#窗体应用开发基础(一)——窗体布局篇
(一)窗体的创建 在创建一个新的项目时,会有一个自动生成的窗体,此后如要添加窗体,可按照以下步骤进行: 右键解决方案->添加->窗体(Windows窗体). 之后在弹出的界面中可以更改此窗 ...
- vbs 窗体文字获取文档_MDI类型窗体设置背景图片
MDI类型窗体设置背景图片 [实例介绍]本实例实现为多文档窗体设置背景图片的功能.运行程序,可以看到 MDI窗体显示的背景图片,可以打开子窗体.结果如 图1.33所示. [开发过程] (1) 创建一个 ...
- WPF 调用API修改窗体风格实现真正的无边框窗体
原文:WPF 调用API修改窗体风格实现真正的无边框窗体 WPF中设置无边框窗体似乎是要将WindowStyle设置为None,AllowTransparency=true,这样才能达到WinForm ...
- VBA判断ACCESS中的窗体是否存在(并且关闭和删除窗体)
判断窗体中是否有子窗体的模块代码 来源:www.accessoft.com 点击数:2744 评论数:3 评论 | 收藏 | 复制 时 间:2012-01-11 09:35:48 作 者:叶海峰 ID ...
最新文章
- SQL SERVER:SQLDMO库文件的组成
- 华为鸿蒙系统首发设备,华为鸿蒙系统首发设备曝光!不是手机
- java位操作_关于java按位操作运算
- 将整个表单设置为只读_如何将Git的界面语言设置为中文?
- ORTP协议栈【ZT】
- 程序员如何 Get 分布式锁的正确姿势?| 技术头条
- DispatcherServlet服务调度
- matlab中modred,计算机仿真技术(中南大学)3系统模型及转换.ppt
- 关于DSP数字信号处理技术
- qt之QTcpSocket
- 使用PS旋转单个图层
- android h5 指定浏览器_微信h5网页如何实现跳转到手机默认浏览器
- qq相册传照片显示服务器,我QQ像册传照片了可图标还是灰色的怎么办 – 手机爱问...
- 计算机组成与原理第三章答,计算机组成与原理第三章答案.doc
- 蓝桥杯算法竞赛系列第五章——拔高篇之深度优先搜索(DFS)
- 学而滑稽之,不亦乐乎
- 只有黑社会才会说黑话
- Mybatis之xml方式(一)
- 谷歌逐梦穿戴圈:Wear OS的失败能够靠Pixel Watch挽回吗?
- 【双系统】win10和ubuntu双系统(UEFI)删除ubuntu
热门文章
- webrtc 丢包反馈之 rtcp goog-remb
- 2023年普通高等学校江苏专转本考试考前提醒
- iOS越狱后必装软件
- SQL基础-子查询EXISTSUNION
- 107页完整版《2022数字孪生世界白皮书》经典案例:智慧交通
- oracle协议适配器错误00530,ORA-12560: TNS: 协议适配器错误的解决方法
- 2022年1月11日学习总结
- HDMI,VGA,DVI,DP,MINI DP,AV等影音设备接口规格
- 手游IP+精细化运营 掌握游戏运营的核心才能武动乾坤
- 生活娱乐 杜甫很忙图片全集