读书人

关于showwindow的有关问题

发布时间: 2012-08-24 10:00:21 作者: rapoo

关于showwindow的问题
我有三个对话框A,B,C. C是无模式对话框(标题为 “提示对话框”),并在A对话框初始化时创建了C,C对话框在初始化时用showwimdow(sw_hide)把自己隐藏起来了。
现在我要通过点击B对话框的"显示"按钮,把C对话框显示出来,应该怎样实现。
我看到网上说可以
HWND hWnd=::FindWindow(NULL,"提示对话框"); //获取事件提示窗口句柄
ShowWindow(hWnd,SW_RESTORE);
但是调试错误,提示:
error C2660: 'ShowWindow' : function does not take 2 parameters

请问上面的怎么实现,我是新手,麻烦介绍详细点,谢谢了

[解决办法]
::ShowWindow(hWnd,SW_RESTORE);
试试
[解决办法]
::ShowWindow
[解决办法]
前面加::
::ShowWindow(hWnd,SW_RESTORE);
[解决办法]
::ShowWindow(hWnd,SW_RESTORE);
or
hWnd.ShowWindow(SW_RESTORE);

读书人网 >VC/MFC

热点推荐