基于对话框的程序在桌面分辩率改变后控件在窗体上的位置会改变,如本在窗体最下面的位置会变成中间,窗体下面空出一片,想在初始化时和用代码设置控件位置,在size()函数中在加载这些设置控件位置的代码,怎样做?
解决方案 »
- 求一个作图思路
- 在VC中怎样做出像Windows 2003 Sever中的资源管理器左边文件夹视图一样的分割视图?
- 请教:MFC中theApp为什么要定义成全局变量?
- 如何通过SOCKET去验证用户名和密码呢
- 怎么样做个控件嵌在网页里面让人家看视频。
- 求孙鑫老师的VC++教学视频的光碟
- 菜鸟第一次单独开发项目, 5天后交付, 大家帮帮我呀! ---问题: 怎样实现从一个列表框中随机选择item, 就象winamp的随机播放那样?
- 怎么在RichEditView中同时实现自动换行和多行显示?
- 各位大虾,可否跟我解释一下,《计算机图形学》是学什么的?
- findwindow("#32770","windowname"),请问,32770是什么意思,我知道,一定有个特殊的含义.
- CreateStockObject() 和getObject()这两个函数是实现什么功能的?通常怎么用它呢?
- CoInitializeEx在哪里定义的?要包含哪个头文件??
CListCtrl m_list;
m_list.GetWindowRect()取得CRect大小!
SetWindowPos or MoveWindow
如果是:CListCtrl m_list;
m_list.MoveWindow();
CRect rtDlg;
AfxGetMainWnd()->GetWindowRect(&rtDlg);GetDlgItem(IDC_***)->MoveWindow(rtDlg.left,rtDlg.top+5,
rtDlg.Width()/5-2,25,TRUE);
pWnd->SetWindowPos和 pWnd->MoveWindow两个函数都可以