我想在视图框里写上字,但为什么我只能用textout可以写上
但我想用
CPaintDC dc;
dc.drawtext函数,但是为什么在视图上却什么都没有啊?
我是在OnPaint()函数里写的,应该没有错吧,但为什么什么都没有啊。
帮帮忙,我好菜。
但我想用
CPaintDC dc;
dc.drawtext函数,但是为什么在视图上却什么都没有啊?
我是在OnPaint()函数里写的,应该没有错吧,但为什么什么都没有啊。
帮帮忙,我好菜。
解决方案 »
- 界面
- 用了#pragma comment( user, "Compiled on " __DATE__ " at " __TIME__ ) 之后..
- 哪位高手帮我写个变换图像分辨率(Bicubic Interpolation )的实现算法?
- 如何向数据库添加数据
- 一个基于对话框的程序,我按“cancel”按钮退出,debug模式下无错,release下则报错,为何,盼赐教!
- 文本拖放处理!!
- 子窗口的消息是自己处理还是交给父窗口处理?有什么原则吗?
- 急!如何对控件填色。
- 急!请教线程同步的问题!!!!
- 如何写dbf数据库的OLEDB连接串,多谢
- 怎样在网页中放一副图片,无论怎样改变显示器分辩率,或浏览器窗口大小,都能居中显示?
- 关于类的请教,绝对好拿分:)
如果是换用drawtext就可以,说明你的STRING不是空的,前景色也没跟背景一样。
// 为什么要在这里写字,在 OnDraw里面不好吗?
RECTANGLE rect;
dc.drawtext(_T("hello world"),&rect,DT_CENTER);好象是这样,可能是少了几个参数,我现在在网吧,记不得的,
麻烦各位大虾,帮我看一下。谢了!!!!
我是自己定义的消息,就只定义了一个WM_PAINT的消息,所以没有OnDraw()函数,所以我就在OnPaint()函数里添加我的那些代码,应该是没有关系吧。
RECT rect = { 0, 0, 200, 200 };
dc.drawtext(_T("hello world"),&rect,DT_CENTER);
老朋友,哈哈,结帐给你点分:)
CPaintDC dc; 和CPaintDC dc(this)有什么区别?