我新建了个类,继承了CTabCtrl,但是在add virtual function中没有见到DrawItem,这是怎么回事啊,我应该怎么添加这个函数
解决方案 »
- GetQueuedCompletionStatus函数没有返回
- 如何自己做像RichTextBox 那样的控件?最好给份源代码,谢谢,我需要改装一下
- 高分求解决方法, 关于使用 ie com 控件 ,给100 分,但是现在没分了.........
- m_pMainWnd在对话框程序中为什么不能被多次赋值?
- 我要作一个这样的程序,界面上有一个直角坐标系,通过输入的参数的不同,在直角坐标系中画出相应的曲线,请问我应该怎样下手?
- 怎样放大RichEditCtrk中的字?
- --->>50分 文件的问题!(在线等待)
- 如何让每次模态对话框在响应菜单命令的时候都正常显示出来呢?[/
- VC能否作为汇编的编译器用?
- 请各位仁兄关注:VC下,如何定义IP包
- 能不能让打印机直接打印当前窗口内的所有内容?
- 改变程序两个模块的执行顺序引起的问题,求前辈指点
virtual void DrawItem(
LPDRAWITEMSTRUCT lpDrawItemStruct
);
protected:
//{{AFX_MSG(CMyTab)
afx_msg void DrawItem(LPDRAWITEMSTRUCT lpDis);
//}}AFX_MSG
////////////////////
BEGIN_MESSAGE_MAP(CMyTab, CTabCtrl)
//{{AFX_MSG_MAP(CMyTab)
ON_WM_DRAWITEM_REFLECT()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
//////
void CMyTab::DrawItem(LPDRAWITEMSTRUCT lpDis)
{...}
{
// TODO: Add your message handler code here and/or call default
CTabCtrl::OnDrawItem(nIDCtl, lpDrawItemStruct);
}protected:
//{{AFX_MSG(CMyTab)
afx_msg BOOL OnEraseBkgnd(CDC* pDC);
afx_msg void OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct);
//}}AFX_MSG
这里自己修改可以么