我正在使用W7,VS2010:创建一个带有visual studio外观的MDI应用程序,因此它底部有COutputWnd
继承的CDockablePane
。复制默认值我创建了一个新标签,但继承自CEdit
。从CListBox
继承的选项卡适用于以下样式:
const DWORD dwStyle = LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE | WS_HSCROLL | WS_VSCROLL;
但是具有以下内容的CEdit
不会垂直滚动:
const DWORD dwStyle2 = WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL;// | ES_READONLY;
我已经尝试了上述各种风格的组合并阅读了大量的网站,但没有任何作用:(
哦 - 我确实有ShowWindow(SW_SHOW);
感谢您提供的任何帮助。
答案 0 :(得分:1)
钽哒!得到它排序。在COutputWnd::OnCreate
我使用this
作为父窗口:
m_wndVehicle->Create(dwStyle2, rectDummy, this, 3);
应该是&m_wndTabs
:
m_wndVehicle->Create(dwStyle2, rectDummy, &m_wndTabs, 3);
现在就开始享受吧!
希望它可以节省2个小时的其他人!