回 帖 发 新 帖 刷新版面

主题:请教:如何取得汉字字符串的长度?

在API函数TextOut中,要输入字符串长度,用Len对汉字不对,求教解决办法。
谢谢

回复列表 (共5个回复)

沙发

用 UNICODE。

板凳

谢1楼!麻烦请具体指教一下做法?

我目前的语句是:
TextOut frmMesh.Picture1.hdc, x, y, var, Len(var)
结果若var含有汉字就不对了。
谢谢。

3 楼

看《Windows 核心编程》前面的程序员必读。

4 楼

也可以试试用 lstrlen 函数判断长度

5 楼

试了一下,lstrlen非常简单好用!谢楼上!

我来回复

您尚未登录,请登录后再回复。点此登录或注册