现在有个问题,我在加上ctreectrl后,显示有点小问题,就是当ctreectrl的数据超过一页(滚动条没有自动出现),然后这时候picture control控件的黑色边框消失了,导致很不美观。
请问这是什么原因。m_treeCtrl.Create(uStyle|WS_CHILD|WS_VISIBLE|WS_BORDER|WS_VSCROLL|WS_HSCROLL,
rc, this, IDC_PICTURE_CONTROL);
请问这是什么原因。m_treeCtrl.Create(uStyle|WS_CHILD|WS_VISIBLE|WS_BORDER|WS_VSCROLL|WS_HSCROLL,
rc, this, IDC_PICTURE_CONTROL);
ScreenToClient(&rc);
uStyle = TVS_HASBUTTONS|TVS_HASLINES|TVS_LINESATROOT|TVS_FULLROWSELECT;
uExStyle = TVS_EX_ITEMLINES|TVS_EX_ALTERNATECOLOR|TVS_EX_SUBSELECT|
TVS_EX_FULLROWMARK|TVS_EX_TOOLTIPNOTIFY; m_treeCtrl.Create(uStyle|WS_CHILD|WS_VISIBLE|WS_BORDER|WS_VSCROLL|WS_HSCROLL,
rcEcu, this, IDC_PICTRUE_CONTROL);
还有在我写了onsize函数后,picture control能够正常的显示
m_treeCtrl.move(...) //移动的坐标是一样的
this->GetDlgItem(IDC_PICTRUE_CONTROL)->move(..)
TVS_EX_AUTOHSCROLL这个加上就好了
其实没必要放个Picture ctrl在那