右击任务栏上的delphi程序,菜单项怎么少了? 无论Delphi本身还是编译出来的程序,在任务栏上右击鼠标,弹出的菜单项都比其它程序少?这是为什么?怎样变全? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 转载:首先,重载主窗体的CreateParams,修改如下:procedure TFrmModal.CreateParams(var Para: TCreateParams);begin inherited; Para.WndParent := GetDesktopWindow;end;然后在主窗体的OnCreate中添加如下代码:with Application do SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW);OK,按F9运行你的程序看看?:-)。注意,一定要对主窗体进行上面的操作哦。BUG:感谢stanely发现这个BUG:最小化只是最小化application这个窗体,应用程序主窗体没反应阿!解决方法,拦截WM_SYSCOMMAND消息:procedure TFrmMain.WMSysCommand(var msg: TMessage);begin if msg.WParam = SC_MINIMIZE then Self.WindowState := wsMinimized else inherited;end; MDI子窗口如何在在主窗体工作区域内布满? 事务没结束,程序没退出,数据就自动commit了,这是怎么回事啊??? 请都高手!如何在程序获得默认打印机的序列号? 关于数据更新问题delphi+access 怎么样在Delphi中获得NT(XP)的登录用户名? 关于DBGrid立即提交的问题. 在Access里面update语句怎么用? 旧书,但很经典,谁可以找到 Object Pascal Language Guide 的中文版 初学者的一个很低级的问题! 如何实现像delphi编辑窗口中关键字不同颜色显示? 请问这样该怎么实现 菜鸟求教!如何点击一个按钮打开一个网页?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货