社区
Delphi
帖子详情
我的MDI父窗口是由其它窗口用SHOWMODAL命令调用的。但为什么这个父窗口便不能最小化了呢?
13003646492
2001-08-11 01:14:22
如题
...全文
125
12
打赏
收藏
我的MDI父窗口是由其它窗口用SHOWMODAL命令调用的。但为什么这个父窗口便不能最小化了呢?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoyan
2001-08-21
打赏
举报
回复
我看错你的问题了,我以为是子窗体不能最小化呢...
Barbarian
2001-08-13
打赏
举报
回复
你改成这样处理好了,先生成MDI的父窗口,只是开始时Application.ShowMainForm:=False;
在父窗口的OnCreate中生成登录窗口,登录成功后Application.ShowMainForm:=True;
13003646492
2001-08-13
打赏
举报
回复
给大家说说我父窗口产生的程序流程吧:
程序开始时先弹出一个系统登录框,正确后便用SHOWMODAL命令调用了MDI的父窗口。
现在的问题是如果这样调用以后父窗口便不能最小化了,只有程序开始时一开始便弹出父窗口才能最小化。
13003646492
2001-08-13
打赏
举报
回复
xiaoyan(硝烟):你的方法加在什么事件中?我现在点击父窗口的最小化按纽无反应,但其中的子窗口都是正常的。
C_Sharp(...) 你的方法怎么用?加在什么事件中?
outer2000
2001-08-13
打赏
举报
回复
gz
C_Sharp
2001-08-13
打赏
举报
回复
写在你的MDIFORM的private里
C_Sharp
2001-08-12
打赏
举报
回复
在你的MDI窗体中加上:
Procedure CreateParams(Var Params: TCreateParams); Override;
procedure TForm2.CreateParams(var Params: TCreateParams);
begin
inherited;
With Params Do exStyle := exStyle Or WS_EX_APPWINDOW;
end;
xiaoyan
2001-08-11
打赏
举报
回复
form的action:=cafree
13003646492
2001-08-11
打赏
举报
回复
请注意,我说的是MDI父窗口,而不是子窗口,现在的问题是我的父窗口不能最小化(即缩到WINDOWS状态栏)
blackfiles
2001-08-11
打赏
举报
回复
同意楼上的。
csdn72
2001-08-11
打赏
举报
回复
MDI窗体不能用ShowModal调用
dancemaple
2001-08-11
打赏
举报
回复
应该用Show,不用ShowModal
Delphi XE2中
调用
DLL窗体传递Application句柄
传统
调用
DLL窗体,为了达到DLL窗体与主程序融为一体的效果,通常会把主程序的Application传递到DLL工程中,类似如下方法: procedure SynAPP(App: THandle); stdcall; begin //传递Application Application.Handle:= App; end; 或者直接把Application作为参数传递的: procedure DLLEntryPoint(Reason: DWORD); begin case Reason of
弹出模态窗体的应用程序隐藏和恢复显示的问题解决
主程序是
MDI
风格的,在弹出很多子窗体并同时有个模态窗体的情况下,实现定时锁屏功能,锁屏后,要使得整个应用程序都
最小化
,当输入所凭密码后再恢复显示成最初的状态。这个过程会有几个问题点需要解决:1、主窗体包括子窗体可以用frmMain.Hide来隐藏2、是否有弹出来模态窗体需要进行检测,如果有则需要抓出模态窗体的句柄Handle,通过对模态窗体的发消息,隐藏模态窗体3、恢复主窗体用frmMa
delphi dll创建及
调用
第一章 DLL简单介绍由于在目前的学习工作中,需要用到DLL文件,就学习了下,在这里作个总结。首先装简单介绍下DLL:1,减小可执行文件的大小DLL技术的产生有很大一部分原因是为了减小可执行文件的大小。当操作系统进入Windows时代后,其大小已经达到几十兆乃至几百兆。试想如果还是使用DOS时代的单执行文件体系的话一个可执行文件的大小可能将达到数十兆,这是大家都
不能
接受的。解决的方法就是...
调用
封装在DLL内的子窗体
摘 要 使用动态连接库(DLL)可以将资源、函数、过程等封装,同样也可以将系统需要
调用
的子窗体封装起来,在需要时
调用
。不仅能够节省系统资源,同时也有利于整个软件的模块化处理。Delphi是Windows操作系统中流行的快速开发工具,可以方
便
的创建和
调用
动态连接库。本文中,介绍了使用Delphi来完成在动态连接库中封装及
调用
子窗体的完整过程。 关键词 封装 动态连接库 子窗体 Delphi ...
2021-05-22
[Python] wxPython 基本控件 (转) 一、静态文本控件 wx.StaticText(parent, id, label, pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, name="staticText") wx.StaticText构造函数的参数 parent:
父
窗口
部件。 id:标识符。使用-1可以自动创建一个唯一的标识。 label:你想显示在静态控件中的文本。 pos:一个wx.Point或一个P...
Delphi
5,391
社区成员
262,736
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章