我有两个对话框A和B,都不是主对话框。
我想实现点击A对话框上的一个按钮,B出来,A隐藏。
点击B上的一个按钮B消失,A出来。
请问具体应该怎么实现???
我想实现点击A对话框上的一个按钮,B出来,A隐藏。
点击B上的一个按钮B消失,A出来。
请问具体应该怎么实现???
解决方案 »
- 请高手看看这个HDC画图的函数,有使用不对的地方吗?显示正常,放在线程里刷新,一会就死机了……
- 谁有对CDAORecordSet进行再次封装后的类啊
- 请教:在OnDrawItem()外如何绘制按钮?
- 有一VC项目外包(客户端),寻求人员!必须在北京!
- 文本文件的读取,/0,/n,换行符 endl都是什么意思?
- 在CListView中怎样在某行(例如第3行)的某一列中加入图标或位图?
- CString 怎样转换为 LPCTSTR?
- WNetEnumResource可以知道局鱼网的计算机名,但怎么得到他的共享文件夹名?
- 为什么弹不出窗体呢?
- 关于vc7.0 beta的一个问题
- CEdit控件多行显示自动滚动,如果是程序给出字符串只能从头显示,我想让它总是在最后,如何实现(在线等)
- 菜鸟问题急,请各位大虾多多帮忙
在对话框 OnCreate 时分别将句柄赋值给全局变量
static HANDLE g_hwndA = NULL;
static HANDLE g_hwndB = NULL;A::OnCreate()
{
CDialog::OnCreate();
g_hwndA = m_hWnd;
}B::OnCreate()
{
CDialog::OnCreate();
g_hwndB = m_hWnd;
}A:Button()
{
if (g_hwndB)
{
ShowWindow(SW_HIDE);
::ShowWindow(g_hwndB, SW_SHOW);
}
}B:Button()
{
if (g_hwndA)
{
ShowWindow(SW_HIDE);
::ShowWindow(g_hwndA, SW_SHOW);
}
}使用非模式对话框