l40f1b:在VC /MFC中我想点击一个窗体上的按钮后使窗体最小化最好是最小化到任务栏中!!

来源:百度文库 编辑:神马品牌网 时间:2024/03/28 16:59:30
我想你们还是不明白我的意思啊!!我是想实现当我点击了一个特定的按钮后,这个按钮有特定的事件,在实现这个操作的同时,我希望主窗口,自动隐藏起来.还要声明的是,这个按钮与母体窗口是相互独立的.用CloseWindow()好象只能隐藏按钮至于窗体好象就不可以了!!希望大家可以给段原代码来看看 !!我刚这里分数不够多啊!!!还希望各位不要嫌分少啊!!
母体窗口是为VC++的代码实现的而非MFC,我找不到他的对象话.能告诉我怎么处理吗?

//定义theApp外部变量,即工程的Globals的theApp。
extern CXXXXXXApp theApp;

theApp.GetMainWnd()->ShowWindow(SW_HIDE);//隐藏窗口

theApp.GetMainWnd()->ShowWindow(SW_MINIMIZE);//最小化窗口

theApp.GetMainWnd()->CloseWindow();//关闭窗口

比如说你要最小化的窗口对象是:m_MinDlg
那么
m_MinDlg.ShowWindow(SW_MINIMIZE);
就行了

如果是在这个窗体内
那么
ShowWindow(SW_MINIMIZE);
就行了

有默认的按纽呀 就是那个叉叉

用代码来实现啊~~