当前父窗体下打开了很多子窗体,有什么办法获取所有子窗体并将其关闭?
解决方案 »
- TC35模块GPRS上网/短信问题(不断加分!!)
- c#求救:老是說該a 'property' where a 'method' was expected!!why??
- 如何使用资源文件
- 高分请教 文件夹共享权限解决办法
- 太奇怪,急:存储过程在查询分析器中可无限次执行,但在SqlComand中只能正确执行一次,第二次就报错?我需要在SqlComand中多次执行。请给
- ----=== 字符串替换问题 ===----
- C# TreeView节点编辑的问题
- 超易问题,超值回报。(关于Lotus Notes)
- dropdownlist中如何嵌套一checkbox控件,支持选项可多选??急!!!!
- 用C#如何实现在form上画一条曲线,然后用鼠标托动曲线上的某一个点,该曲线的弧度根据鼠标的移动而变化
- 求一正则表达式
- 在一台电脑上安装了VS2005,再安装VS2008可以吗?会不会有冲突?
for (int i = 0; i < this.MdiChildren.Length; i++)
{
this.MdiChildren[i].Activate();
break;
}这个是全部激活
HWND FindWindowEx( HWND hwndParent,
HWND hwndChildAfter,
LPCTSTR lpszClass,
LPCTSTR lpszWindow
);然后枚举子窗口句柄集合,逐一调用DestroyWindow销毁每一个子窗口。
BOOL DestroyWindow(
HWND hWnd
);
Form[] mm = this.MdiChildren;
for (int i = 0; i < y; i++)
{
mm[i].Close();
}