怎样让“拥有者自绘”风格的旋钮,具有滚动条

怎样让“拥有者自绘”风格的按钮,具有滚动条?
在一个对话框中,我建立了一个“拥有者自绘”风格的按钮,因为我想用它来显示一幅图,但是有时候图会超出按钮的大小,所以得加上滚动条,我看了一下搜狗拼音的设置对话框,里面显示图片的部分,我用SPY++看了一下,就是一个“拥有者自绘”的按钮,而且具有“WS_EX__RIGHTSCROLLBAR"风格。

我试着在对话框的WM_INITDIALOG消息中加入了如下语句:

HWND hwndbt4 = GetDlgItem(hDlg, IDC_BUTTON4);
SetWindowLong(hwndbt4, GWL_EXSTYLE, GetWindowLong(hwndbt4, GWL_EXSTYLE) | WS_EX_RIGHTSCROLLBAR);

可是没用,打开对话框以后,并没有显示出滚动条。

怎样才能使它显示出滚动条呢?

------解决方案--------------------
自己手动创建一个滚动条, 并把它的位置设置到你需要的地方就行了. 然后滚动条的效果就都是你自己控制了.