windows API textout函数换行出现特殊符号的问题 20

void_DrawText(HDChDC)//绘制文本{WORDD*p=newWORDD;p=HeadPtr;while(p!=NULL&&p->serial_numbe... void _DrawText(HDC hDC)// 绘制文本
{
WORDD*p=new WORDD;
p=HeadPtr;
while(p!=NULL&&p->serial_number>0){//绘制全部
::TextOut(hDC, 4, 15+(p->count)*20, p->miniword, p->serial_number);//hdc,4:x,2:y,。。。
p=p->next;
}//while
}
打回车键的时候文本框的行首出现这个字符:I ,其他一切正常

由于处理换行的函数太长,我就不写出来了,但是链表的存储我觉得是正确了的,因为我在出现那个特殊符号的时候把链表打印到一个txt文件里,文件里没有出现这个奇异的字符。
请解释一下原因和解决办法,感激不尽。
唔,我又不确定链表存储的正确性了,上面说到把链表存到文件里那个奇异符号不见了,但是再次读取那个文件的时候,在文本框里那个奇异符号又出现了
展开
 我来答
柴雅云RG
2014-05-30 · TA获得超过2206个赞
知道小有建树答主
回答量:932
采纳率:0%
帮助的人:483万
展开全部
MFC 中
我在多行 Edit 控件中
输入
123 回车
321
用 TextOut( Edit ) 为什么打印出来的 内容是
123II321 而不是
123 换行
321

?请问这应该怎么处理?
如何 TextOut 打印Edit 中的回车 就是说吧内容 以两行显示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式