void CPage1::ExchangeEdit(void)
{
int i=0,j;
CString Line("\r\n");
j = m_edit.GetLength();
for(i=152; i < j; i+=136)
{
m_edit.Insert(i,Line);
}
}
插入换行符之后可能会截断中文字符,显示乱码,要怎样解决这个问题,那位知道的说一说怎样做才能不截断中文字符!
谢谢!!
{
int i=0,j;
CString Line("\r\n");
j = m_edit.GetLength();
for(i=152; i < j; i+=136)
{
m_edit.Insert(i,Line);
}
}
插入换行符之后可能会截断中文字符,显示乱码,要怎样解决这个问题,那位知道的说一说怎样做才能不截断中文字符!
谢谢!!
解决方案 »
- 如何监视系统或者本进程 创建了那些桌面快捷方式
- tcp/ip通讯c/s模式其中一个客户端如何通过服务端发给指定的客户端?
- 如何设置工程编译dll,可以再Itanium(IA64)环境下运行
- 怎样更改CTabCtrl控件的背景颜色?
- 为什么我无法给该函数体加代码呢?
- 多了个裤叉,放分200,以示庆祝!!!
- 用WinInet向ASP发送POST请求的问题,请高手指教!
- 如何改变CHECK BOX的背景色?回复者都有分
- 用vb可不可以编写支持COM+事务的组件?
- 关于父子窗口传递消息的问题
- 急啊,怎样进行教学评估系统的数据表分析,还有,统计学生打分时是怎样对打的分进行处理的呢?
- VIEW下的TREE控件问题(TOOLBAR上停放TREE控件)
或者
2、用循环一个字节一个字节读入,读到>0x7F的值,记录个数,如果正好要插入时,个数为奇数,则插入在前一个后者后一个处。
在style中选中MultiLine和Want Return,去掉Auto HScroll就会自动换行了。
//1中,偶数为就出问题了?//你是怎么解决的?但是它不能自动换行啊!
//按照我说的style,会自动换行的。
//按照我说的style,会自动换行的
这个不会自动换行,如果字符数超过宽度会显示在隐藏的文本区(我也说得不是很清但是事实),有没有水平滚动条都是一样,用鼠标选中字体往右托就可以看到了
,所以必须手动插入即处理m_edit
//去掉Auto HScroll,不是水平滚动条。
我用的是vc2008
没有Auto HScroll
你是正确的,呵呵!!!