怎样在控件中加入滚动条?

zheng8071 2003-07-02 09:40:13
我用vc.net写了一个控件 但怎么向我的控件中添加滚动条呢 希望高手指教
...全文
31 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kulukyo 2003-07-03
  • 打赏
  • 举报
回复
看看这个
http://expert.csdn.net/Expert/topic/1980/1980593.xml?temp=.3510401
ColderRain 2003-07-02
  • 打赏
  • 举报
回复
LRESULT
CContentWnd::OnCreate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
::CreateWindowEx(
0,
_T("ScrollBar"), NULL,
SBS_HORZ,
0, 0, 0, 0,
m_hWnd,
NULL, NULL, NULL );

SCROLLINFO si;
RECT rcClient;

GetClientRect( &rcClient );

si.cbSize = sizeof( SCROLLINFO );
si.fMask = SIF_ALL;
si.nMin = 0;
si.nMax = nXMax;
si.nPage = rcClient.right - rcClient.left;
si.nPos = nXTop;
si.nTrackPos = 0;

SetScrollInfo( SB_HORZ, &si );

return 0;
}

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧