mdi子窗口在父窗口其他控件之上显示
来源:互联网 发布:巴西利亚 知乎 编辑:程序博客网 时间:2024/05/17 00:06
做个东西用到mdi父子窗口,但是子窗口总是出现在父窗口其他控件的下面,不能显示出来。
通过引用win32 api可以解决。
1, 添加引用using System.Runtime.InteropServices;
2, 定义 [DllImport("User32.dll")]
public static extern IntPtr SetParent(IntPtr hchild, IntPtr hparent);
3, 调用时,在父窗口对show子窗口的调用使用该api。
//saveForm.Show();原来的方法,注释掉
SetParent(saveForm.Handle, splitContainer.Panel2.Handle);//改成这种,splitContainer.Panel2为父窗口的控件
- mdi子窗口在父窗口其他控件之上显示
- 完美解决MDI子窗口最大化后标题栏在父窗口菜单栏之上的问题
- 子窗子显示在MDI主窗体panel控件之上
- Jquery:如何让子窗口的div显示在父窗口之上
- 如何动态地切换MDI子窗口或者在SDI主应用程序窗口显示的视图?
- 在MDI窗口中防止子窗口闪烁
- 如何在创建MDI窗口时不新建子窗口
- C#避免子窗口显示在父窗口的控件之下
- showModalDialog弹出一个窗口,使子窗口在父窗口之上。且子窗口必须关闭才能对父窗口操作
- 3.37如何动态地切换MDI子窗口或者在SDI主应用程序窗口显示的视图?
- 通过按钮控件实现MDI新建子窗口
- Delpi在MDI窗口中显示图形控件及指定背景的解决方案
- Delpi在MDI窗口中显示图形控件及指定背景的解决方案
- MDI切换到上次显示的子窗口
- MFC MDI启动是不显示子窗口
- MFC MDI 程序启动时不显示子窗口
- 学习记录-Qt MDI子窗口显示大小调整
- VB.Net 设置子窗口在父窗口居中显示
- 交换市场补偿
- Unity3d之MonoBehaviour的可重写函数整理
- 使用eclipse建立ARM开发环境
- 基于PhoneGap的Android应用开发:Get started
- 三个人由十个人选票
- mdi子窗口在父窗口其他控件之上显示
- pb中DataWindowChild的基本用法
- Linux内核源码分析--内核启动命令行的传递过程(Linux-3.0 ARMv7)
- 面试经历-某技术广告公司
- 网站
- opencv 笔记07Core_RND
- Linux下libpcap的安装
- itk Transform SetParameters
- shell 中 if 语句内判断参数总结