求大神帮助,关于drawtext
mfc吧
全部回复
仅看楼主
level 1
为什么我在dialog里面用drawtext没用啊,什么都显示不出来啊,求问什么原因,另外求问如何在dialog的给定坐标输出文字啊啊啊啊
2015年11月06日 13点11分 1
level 11
在onpaint里画
2015年11月07日 01点11分 2
就是我想在editcontrol上输出文字,利用循环不断添加,最后形成一个表格,当点击一个摁扭时实现,怎么搞啊,在onpaint里写不是只有打开是才有用吗,求大神帮助啊,困扰一整天了
2015年11月07日 08点11分
level 5
如果是直接画在对话框上面(不是任何子控件上),就在它的OnDraw里面用它的pDC绘制即可(也可直接在OnPaint里面),pDC既可调用你说的drawtext函数,也可以直接使用textout函数
2015年11月07日 05点11分 3
就是我想在editcontrol上输出文字,利用循环不断添加,最后形成一个表格,当点击一个摁扭时实现,怎么搞啊,在onpaint里写不是只有打开是才有用吗,求大神帮助啊,困扰一整天了
2015年11月07日 06点11分
level 5
如图就是在一个文本框里绘图,应该符合您的要求吧,后面我把关键程序粘贴来给您,如果需要工程可留邮箱,只是我的是vc2008的
2015年11月07日 12点11分 4
对了,这里的DrawTable函数我测试时为了方便把数组参数直接设置的五列,你在使用时改成二维指针即可,特此说明
2015年11月07日 12点11分
好像粘贴不了源程序,我还是截图给你
2015年11月07日 12点11分
@仁者紫轩 多谢大神了,这个差不多了,我还想问一下,那个drawtext或textout能不能根据空格自动换行呢
2015年11月07日 12点11分
@阿丘丘哈丫丫 用TextOut就需要自行控制,用DrawText的话指定格式为DT_CALCRECT,它会根据你给出的矩形把文字输出到矩形里
2015年11月07日 12点11分
level 5
2015年11月07日 12点11分 6
用一个按钮控制show变量的真值并刷新重绘即可
2015年11月07日 12点11分
1