CDialogBar里怎么使用滚动条啊?? 我在frame中用oncreate初始化了CDialogBar和CScrollBar,但是在View中响应ONHSCROLL却什么反应也没有!!不知道是哪里出了问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WM_HSCROLL消息总是被发到ScrollBar的父窗口啦,如果你的CScrollBar创建时设的父窗口是CMainFrame,试试在CMainFrame里重载OnHScroll()。 还是不行啊,以下是我的代码,帮帮忙吧!!enum {nMin=0};enum {nMax=100};CDialogBar m_DlgBar;……//初始化int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) ……// TODO: Add your specialized creation code here m_DlgBar.Create(this,IDD_DIALOG1,CBRS_TOP,AFX_IDW_DIALOGBAR); CScrollBar* pSB=(CScrollBar*)m_DlgBar.GetDlgItem(IDC_SCROLLBAR1); pSB->SetScrollRange(nMin,nMax);//范围 pSB->SetScrollPos((nMax-nMin)/2); //中间位置出现……//消息响应void CMainFrame::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar) { ………… 关于select函数返回的问题 VC SDI文档继承XP界面效果后,主编辑区不能显示字符! ◇◆◇ 我来散10分,第五个人进来后结贴 ◇◆◇ 调哪个API函数可以使鼠标、键盘失效? 大家在网页上调用dll有无碰到过这个情况啊 CTabCtrl自绘 高手救命~WindowsX 和消息分析器一点都不懂~~ Edit控件的重绘 关于Grab filter和NULL Render的问题 在vc程序中,应当把全局变量放在何处? "\"在这里是什么意思? 如何在派生类EDIT中改变字体?
enum {nMin=0};
enum {nMax=100};
CDialogBar m_DlgBar;
……
//初始化
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
……
// TODO: Add your specialized creation code here
m_DlgBar.Create(this,IDD_DIALOG1,CBRS_TOP,AFX_IDW_DIALOGBAR);
CScrollBar* pSB=(CScrollBar*)m_DlgBar.GetDlgItem(IDC_SCROLLBAR1);
pSB->SetScrollRange(nMin,nMax);//范围
pSB->SetScrollPos((nMax-nMin)/2); //中间位置出现
……
//消息响应
void CMainFrame::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
…………