菜鸟我再问一次:如何控制待显示对话框的大小 在对话框的OnInitDialog里面做就可以了。CRect rect;//自己定义rectMoveWindow( &rect );试试吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 兄弟,这样做,会使得rect参数不好传.我以前想这样做:在菜单消息函数中,使用dlg.movewinow(rect); dlg.domadal();其中,movewindow()是我自己添加的.其内部使用的就是MoveWindow()但没效果. 望关注 这样做不可能行啊,因为你的dlg都还没有Create出来其实CRect参数很好传的啊,改变你dlg的构造函数,把CWnd* pParent改成CFatherDlg* pParent就好了,然后定义一个CFatherDlg* m_pParent作为父对话框的指针。在.cpp文件中的构造函数中的参数也要改过来,并且在最后加上 ,m_pParent(pParent)这样你可以用m_pFatherDlg->GetClientRect()得到Rect RECT rc; rc.top=0; rc.left=0; rc.right=GetSystemMetrics(SM_CXSCREEN); rc.bottom=GetSystemMetrics(SM_CYSCREEN); 兄弟,您说得有道理但我想这样传呀:rect 是视图类的成员变量,因为我想在对话框中显示图象,当图象尺寸已知时,就可传给rect.然后,对话框就根据该值来动态改变大小关注谢谢 windows窗口每次显示的时候都会调用WM_GETMAXMININFO消息,从中取得窗口显示的信息,包括大小。 在VC WIN32工程里面 如何利用OPENGL绘制两个多面体 内存分配问题 求2幅图象拼接成一幅图象的VC源程序 有没有女生写vc的,我不知道自己该区跳槽写vc还是留载这个公司做java的项目,大家帮我处处注意 谁能告诉我用VC怎么打开一个文件啊 如何进行基于UDP的RTP编程/?最好有源代码!在先等待 vc中关于文件加锁的结构的头文件是哪一个?谢谢了 怎么不能删除目录 WINNT 4.0下我滚动滚轮,为什么页面不往下翻呢???? MFC的子线程无缘无故被挂起 疑问 为什么COM接口的方法无法访问对话框的成员?
其中,movewindow()是我自己添加的.其内部使用的就是MoveWindow()但没效果. 望关注
其实CRect参数很好传的啊,改变你dlg的构造函数,把CWnd* pParent改成
CFatherDlg* pParent就好了,然后定义一个CFatherDlg* m_pParent作为父对话框的指针。
在.cpp文件中的构造函数中的参数也要改过来,并且在最后加上
,m_pParent(pParent)这样你可以用m_pFatherDlg->GetClientRect()得到Rect
rc.left=0;
rc.right=GetSystemMetrics(SM_CXSCREEN);
rc.bottom=GetSystemMetrics(SM_CYSCREEN);