您的位置:寻梦网首页编程乐园VB 编程VB API 指南
CharNext
VB声明
Declare Function CharNext Lib "user32" Alias "CharNextA" (ByVal lpsz As String) As String
说明
返回一个指针,指向某个字串的下一个字符。在双字节字符集中(比如中文字符集),每个字符都可能占据一个或两个字节的空间,所以倘若一个字符并非肯定指向下一个字符,就要在位置的基础上加1
在VB里使用

在Win16下,利用这个函数,可以获取内存中某个字串的地址。而在Win32环境中,它取回的是字串一个临时副本的地址——VB将一个内部Unicode字串转换成ANSI格式,以便在DLL调用中使用的时候,就会创建这样的一个字串副本。所以这个值(以及整个函数)对在Win32环境中工作的VB程序员来说是没有意义的

Top