永发信息网

C++ 关闭一个窗口,同时打开另一个窗口

答案:3  悬赏:50  手机版
解决时间 2021-02-28 05:59
  • 提问者网友:富士山上尢
  • 2021-02-27 07:01
现在是这样的,只有一个winmain函数, winmain函数传入系统分配的hInstance等参数,我将这个hInstance传入到一个子函数中,子函数是一个登陆框,登陆之后登陆框需要关闭,并打开主面板。

现在问题是 在子函数里调用close之后,发现主面板也不能打开了,自函数里不调用close,则主面板能打开,但同时子函数的登陆框也不能关闭了, 请问这个问题应该着呢么处理?
最佳答案
  • 五星知识达人网友:夜风逐马
  • 2021-02-27 07:46
我自己写的话我就注册两个类,两个响应函数,然后一个窗口WM_CLOSE的时候呢,ShowWindow(第一个窗口句柄,SW_HIDE),再ShowWindow(第二个,SW_SHOWNORMAL),应该是没有问题的
全部回答
  • 1楼网友:十年萤火照君眠
  • 2021-02-27 08:43
如果你就是两个对话框来回切换的话,那么就用showwindow控制两个对话框的显示和隐藏就可以了
  • 2楼网友:时间的尘埃
  • 2021-02-27 07:52
最简单的方法是不关闭子窗体,仅将子窗体隐藏
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯