还能说说是啥办法啊?
如果因为OnPaint而去为控件建立一个类,这也太麻烦了吧。
求高手解答啊,谢谢了!
如果因为OnPaint而去为控件建立一个类,这也太麻烦了吧。
求高手解答啊,谢谢了!
解决方案 »
- 怎么让一个进程进入睡眠状态和激活它?
- VS2008 装不上
- SetTimer(1, 2000, NULL)是不是一定要过2秒后才调用OnTimer函数
- 送给所有正在郁闷中的朋友
- VC能不能从CHtmlView的HTML文件的输入框中获取数据? (解决马上给100分,在送100)
- STATIC中没有字时的颜色就是蓝色的怎么显示?
- 关于进程隐藏的问题?????
- 我想学VC++但一点c语言也不会。请问是否可以直接学习VC++
- 汇编语言的问题 eax ebx esi ebp bp! 这些是什么意思啊! 那里有比较全面的关于这方面的介绍!!
- Visual C++的一个bug!
- 如何让显示的小位图融入背景图中
- 请教一个极菜鸟的问题!请好心的大侠们帮忙解决下!
你设为Owner Draw,然后再可以自绘了。
如CButton
CButton *pWnd=(CButton*)GetDlgItem(IDC_BUTTON1);
CRect rect;
pWnd->GetClientRect(rect);
CDC *pDC=pWnd->GetDC();
pDC->Ellipse(rect);
即可在Button上绘制一个椭圆,其它控件类似
CEdit *pWnd=(CEdit*)GetDlgItem(IDC_EDIT1);
CRect rect;
pWnd->GetClientRect(rect);
CDC *pDC=pWnd->GetDC();
pDC->Ellipse(rect);