我想你们还是不明白我的意思啊!!我是想实现当我点击了一个特定的按钮后,这个按钮有特定的事件,在实现这个操作的同时,我希望主窗口,自动隐藏起来.还要声明的是,这个按钮与母体窗口是相互独立的.用CloseWindow()好象只能隐藏按钮至于窗体好象就不可以了!!希望大家可以给段原代码来看看 !!我刚这里分数不够多啊!!!还希望各位不要嫌分少啊!!
母体窗口是为VC++的代码实现的而非MFC,我找不到他的对象话.能告诉我怎么处理吗?
VC60MFC程序,在窗口最小化到任务栏再点开显示窗口的时候响应的是什么事...
窗口的刷新是onpaint中做的,当窗口发生遮挡,移动,大小改变时,会自动的进行刷新,按道理你点开窗口会自动刷新的。如果你想重绘,就在OnPaint中添加代码(CView的话就在OnDraw中添加代码)。如果你想明确在最大化时进行特殊绘制,就需要拦截WM_SYSCOMMAND里的SC_MAXIMIZE,具体就是重载winproc函数,在...
VC6++中如何将窗口最小化到任务栏
1、最小化的原理:首先要将窗口隐藏,然后 在右下角绘制图标。2、恢复的原理:将窗口显示,再将托盘中的图片删除。(二)程序实现 1、自定义消息WM_SHOWTASK: #define WM_SHOWTASK (WM_USER +1)2、在MFC的::OnSysCommand(UINT nID, LPARAM lParam)函数体中增加一个命令响应 if(nID==SC_MINIMI...
如何用VC++ MFC 使程序最小化到托盘
1、创建mfc工程(对话框)2、在myApp.cpp中InitInstance()中修改如下:CDialog* pd = new CDialog;HICON hIcon = LoadIcon(IDR_MAINFRAME);pd->Create(IDD_TEMP_DIALOG); \/\/IDD_TEMP_DIALOG是一个不显示的对话框资源ID pd->SetWindowText("QQ_Loginer");pd->SetIcon(hIcon, TRUE);CQQ_Login...
MFC基于对话框中, 怎么去让它最小化到系统托盘运行,点击图标后会显示出...
1:在XXXDlg.h中增加成员变量 NOTIFYICONDATA nid;增加消息函数声明,就放在其他很多的afx_msg系列函数一起就行:afx_msg void OnNotifyIcon(WPARAM, LPARAM);2:在cpp中修改如下内容:ifdef _DEBUG define new DEBUG_NEW undef THIS_FILE static char THIS_FILE[] = __FILE__;endif 在以上内容段...
VC++6 如何最小化窗口到任务栏
1 捕捉最小化的消息 在vc中,当最小化一个对话框的时候,会产生一个SC_MINIMIZE 消息,然后处理这个消息。 在mfc中,OnSysCommand(UINT nID, LPARAM lParam)函数中可以处理这个消息2 最小到系统托盘 void CtestEnvDlg::OnSysCommand(UINT nID, LPARAM lParam){if(nID == SC_MINIMIZE){ \/\/处...
用VC中的MFC开发系统怎么使窗体的标题左靠齐
回答:窗口每OnSize一次,获取一次它的大小,与程序启动时的大小做比较,算出其比例,调用自定义函数,在自定义函数中获取每个控件的大小GetDlgItem(IDC_XXX)->GetWindowRect(&rc);然后把每个控件进行按比例缩放,使用MoveWindow函数各函数具体用法请查msdn
怎样用MFC去掉打开图像时窗口的最大化最小化关闭按钮,然后让图像全屏...
窗口的最大化最小化图标可以再对话框 右键选属性里面 有个风格 然后去掉最大化最小化 至于一开始全屏显示的话 你需要初始化对话框 在PreCreateWindow里面设定
MFC中如何界面跳转,有一个界面,希望按按钮后跳转到另一个界面...
我有更好的答案推荐于2017-12-16 08:43:13 最佳答案 在FRAME里面建立两个view。.showWindow(SW_HIDE);.showWindow(SW_SHOW);两个语句控制显示还是隐藏 本回答由网友推荐 举报| 答案纠错 | 评论 3 1 Im小苏 采纳率:30% 擅长: C\/C++ VC++ 汇编语言 其他回答 激活另一个界面就可以了,用SetActive...
MFC\/VC 在多文档MDI程序中 子窗口初始最大化显示 如何去掉菜单栏右侧...
因为是多文档,最大化时候应该无法去掉,可以采用一下技巧,比如子窗口不要使用最大化功能,而是使子窗口占满主窗口区域(去掉去掉子窗口标题)。
VS2010在网页中点击按钮进入一个窗体
IDE:VS2010 打开VC 新建一个基于对话框的mfc程序 添加一个按钮控件,id为IDC_BTN_EXCUTE_WS 双击按钮【IDC_BTN_EXCUTE_WS】添加处理事件,然后在那里写下以下代码。。其实也只是一句代码的啦。。。void CExcuteWebSiteDlg::OnBnClickedBtnExcuteWs(){ \/\/ TODO: 在此添加控件通知处理程序代码 ...