大家好:
小弟在创建程序应用程序的时候平时用到的都是dialog1.DoModal()方法.
现在想放到客户区内,原来是弹出个窗口,现在我想放到客户区内.就根我们现在看到的网页一样.客户区的内容用dialog创建...请问有没有例子给我看一下.谢
小弟在创建程序应用程序的时候平时用到的都是dialog1.DoModal()方法.
现在想放到客户区内,原来是弹出个窗口,现在我想放到客户区内.就根我们现在看到的网页一样.客户区的内容用dialog创建...请问有没有例子给我看一下.谢
解决方案 »
- 如何在word插入的activex控件中保存数据呢?
- CHtmlView的继承关系
- edit box 问题,谢谢,这是个我找不出错因的错误啊
- 如何实现右击树控件某项,在弹出的菜单中选择"重命名"后实现NM_BEGINLABELEDIT和NM_ENDLABELEDIT那样的编辑功能?
- 怎样在void CMyDlg::OnLButtonDown(UINT nFlags, CPoint point)中用消息框输出一个int 型的变量值?
- 一个小调查,看看程序员朋友们的游戏习惯!
- who can help me?
- 获得窗口句柄
- http协议的问题
- 怎样才能把下面5个文件实现一个工程?
- 关于<vector>的问题,一共还有10分,那位帮帮忙,谢谢了
- 谁给偶讲讲vc到底能创建几种DLL,区别是啥啊
样式设置为 子窗口
,下面的调用在在父窗口进行的 CTransFormBaseInfo *m_BaseInfo = new CTransFormBaseInfo;
m_BaseInfo->Create(IDD_DLGTRANSFORMBASEINTO,this);
m_BaseInfo->ShowWindow(SW_SHOW);
m_BaseInfo->MoveWindow(&rect);
在析构中 delete 资源
在父窗口的创建过程完成后,调用子窗口的MoveWindows或者SetWindowsPos函数把子窗口放在父窗口的客户区,父窗口的客户区可以通过GetClientRect得到
m_BaseInfo->Create(AfxRegisterWndClass(CS_DBLCLKS | CS_HREDRAW | CS_VREDRAW, AfxGetApp()->LoadStandardCursor(IDC_ARROW), (HBRUSH)GetStockObject(LTGRAY_BRUSH), NULL),
NULL,
WS_CHILD|WS_VISIBLE&~TCS_MASK | WS_CLIPCHILDREN | WS_CLIPSIBLINGS,
CRect(10, 10, 100, 100),
this,
IDD_DIALOGInfoRead,NULL);
看看这个是否符合你的要求