所以我有一个包含两个ListControls的对话框。
我想让一个ListControl仅对某些人可见。
假设我有ListCtrl1和ListCtrl2(ListCtrl2仅对某些人可见):
当您被允许同时看到两者时,ListCtrl1位于左侧 ListCtrl2在右边。
当你只被允许看到ListCtrl1时,它应该填满整个 仅窗口。
我需要在代码中执行此操作,因为只有在那里我才能检查谁被允许以及谁不被允许。
答案 0 :(得分:0)
使用两个列表控件的资源编辑器照常创建对话框。
如果您只想显示ListCtrl1
,请使用
ShowWindow
要隐藏ListCtrl2
和MoveWindow
以调整ListCtrl1
的大小,以便覆盖整个区域。
您可能还需要GetWindowRect
和ScreenToClient
。