sdk编程问题,怎样改变滚动条

[复制链接]
查看11 | 回复3 | 2008-11-30 20:53:33 | 显示全部楼层 |阅读模式
CreateWindow的第三个参数DWORD dwStyle含有
WS_HSCROLL|WS_VSCROLL时创建的窗口有滚动条。
这时,怎样改变滚动条的样式呢,比如颜色、宽细、滑块外观等等。
如果不用滚动条控件来替换,应该怎样做呢?
哦,哈哈。我问题提得太急,忘了设置悬赏分了。
马上补100分。
利用 SetScrollInfo设置SCROLLINFO的几个变量只是对窗口滚动条的基本控制。不能解决上面的问题。

回复

使用道具 举报

千问 | 2008-11-30 20:53:33 | 显示全部楼层
typedef struct tagSCROLLINFO{
UINT
cbSize;
UINT
fMask;
int
nMin;
int
nMax;
UINT
nPage;
int
nPos;
int
nTrackPos;} SCROLLINFO, FAR *LPSCROLLINFO;这个是样式的结构体定义下面给出实例: #include
#include
LRESULT CALLBACK WindowProc(...
回复

使用道具 举报

千问 | 2008-11-30 20:53:33 | 显示全部楼层
关注,我也没弄明白,留个一巴,有时间回来看看有没有高手解答。如果可以的话,可以到http://www.codeproject.com的网站上,用邮箱注册个账号,然后在网站的搜索器上输入scrollbar 进行搜索。里边有这样程序示例,可以下载来研究一下,小弟E文太烂,下载过来里边的注释看不明白~ ~!...
回复

使用道具 举报

千问 | 2008-11-30 20:53:33 | 显示全部楼层
参将 你竟然不给分太....不过我还是回答了能 1 自绘 2 第三方软件皮肤...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行