如题。
我先建了个dialog资源myDlgBar,关联了一个CDialogBar的类。在dialog上面添加了一个TreeCtrl控件,并关联了一个CTreeCtrl的对象(变量)。CDialogBar的对象和TreeCtrl的对象都放在mainframe里面。即使我没有myTreeCtrl.create(),但是在资源里面已经包含了TreeCtrl。所以我的CDialogBar能自动拖动,放置。但是大小总是treectrl资源的大小。怎么解决呢?刚接触MFC一个多月,好的API都不熟悉啊。
我先建了个dialog资源myDlgBar,关联了一个CDialogBar的类。在dialog上面添加了一个TreeCtrl控件,并关联了一个CTreeCtrl的对象(变量)。CDialogBar的对象和TreeCtrl的对象都放在mainframe里面。即使我没有myTreeCtrl.create(),但是在资源里面已经包含了TreeCtrl。所以我的CDialogBar能自动拖动,放置。但是大小总是treectrl资源的大小。怎么解决呢?刚接触MFC一个多月,好的API都不熟悉啊。
在MFC或WIN32中,都应该自己处理。无非就是在ON_SIZE消息里调整一下子控件位置。
CBRS_TOOLTIPS|CBRS_HIDE_INPLACE|CBRS_GRIPPER|CBRS_SIZE_DYNAMIC