我现在有两个对话框,Dlg1,Dlg2,
Dlg1是主窗体,我想在主窗体下面一直全屏显示Dlg,
Dlg1是主窗体,我想在主窗体下面一直全屏显示Dlg,
解决方案 »
- 关于不同格式的图片裁剪方法
- 发现VS.net2003的C++编译器Bug一处(在下Creamdog)
- 如何将TCHAR类型转换为WCHAR 类型
- 支持DropFiles的ListCtrl在失去焦点时怎么接受系统消息。
- 对于高手的小问题!!!快进来呀!!
- 在SDI中选择Active document server和Active document container生成框架后通过代码调用Excel填充数据后,为什么退出主程序后应用程序、E
- 200分!进来帮忙!!!!
- 怎样把数组中的数放到一个变量里?
- 有谁知道在那里能真的下载到《VC++MFC编程实例》《VC++MFC扩展编程实例》书的附书源代码?
- 《Windows核心编程》中的问题,SDK高手请进
- CListCtrl中单元格中创建了一个button,如何在移动单元格时,button也移动。
- 字符串和数组处理问题,谢谢!
Dlg2.ShowWindow(SW_SHOWMAXIMIZED);
Dlg1.DoModal();
RECT rc; // Calculate the display rectangle, assuming the
// tab control is the size of the client area.
SetRect(&rc, 0, 0,
GET_X_LPARAM(lParam), GET_Y_LPARAM(lParam));
TabCtrl_AdjustRect(hTab, FALSE, &rc);
hdwp = BeginDeferWindowPos(2);
hdwp = DeferWindowPos(hdwp, hTab, HWND_BOTTOM, 0, 0,
GET_X_LPARAM(lParam), GET_Y_LPARAM(lParam),
SWP_NOMOVE | SWP_NOZORDER
); hdwp = DeferWindowPos(hdwp,
hButton, HWND_TOP, rc.left, rc.top,
rc.right - rc.left, rc.bottom - rc.top, 0
);
EndDeferWindowPos(hdwp);