C++ MFC/C++;通过代码更改项目的宽度

C++ MFC/C++;通过代码更改项目的宽度,c++,mfc,listcontrol,C++,Mfc,Listcontrol,因此,我有一个包含两个ListControl的对话框 我想让一个ListControl只对某些人可见 假设我有ListCtrl1和ListCtrl2(ListCtrl2仅对某些人可见): 当允许您同时看到这两个选项时,ListCtrl1位于左侧和右侧 ListCtrl2位于右侧 当您只允许查看ListCtrl1时,它应该填充整个列表 只有窗户 我需要在代码中这样做,因为只有在代码中我才能检查谁被允许,谁不被允许。像往常一样使用资源编辑器和两个列表控件创建对话框 如果只想显示listcrl1,

因此,我有一个包含两个ListControl的对话框

我想让一个ListControl只对某些人可见

假设我有ListCtrl1和ListCtrl2(ListCtrl2仅对某些人可见):

  • 当允许您同时看到这两个选项时,ListCtrl1位于左侧和右侧 ListCtrl2位于右侧

  • 当您只允许查看ListCtrl1时,它应该填充整个列表 只有窗户


我需要在代码中这样做,因为只有在代码中我才能检查谁被允许,谁不被允许。

像往常一样使用资源编辑器和两个列表控件创建对话框

如果只想显示
listcrl1
,请使用 隐藏
listcrl2
并调整
listcrl1
的大小,使其覆盖整个区域


您可能还需要和。

还有,您的问题。。是动态控件显示/隐藏/调整大小有什么问题?或者你希望我们为你编写代码,而你甚至不去尝试?@AlgirdasPreidžius问题是我在任何地方都找不到它,怎么做。。。不,我希望得到有用的答案,而不是这样的垃圾,这对任何人都没有帮助。谢谢。好的,您可以阅读
ListCtrl
的文档,查看可用的方法,并思考应该使用哪些方法来完成您想要的工作。这就是我当时学习东西的方式。@AlgirdasPreidžius我就是这么做的。。。对不起,我没有你聪明。我的意思是,你本可以给我一个答案来帮助我,但你没有回答,反而写了一些无用的评论。但是,嘿,我已经从一个真正了解这个网站的人那里得到了一个答案…工作得非常好