VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 648|回复: 5

[求助] 字符串是不是也分好多种,BSTR好像是基本字符串的意思

[复制链接]
94_avatar_middle
在线会员 发表于 2016-4-8 10:54:40 | 显示全部楼层 |阅读模式
3驿站币
字符串是不是也分好多种,BSTR好像是基本字符串的意思,有没有参考资料啊

A few Windows functions use structures (UDTs to Basic programmers) containing strings. This creates a problem because a Basic string in a Basic UDT differs somewhat from a C string in a C structure. I once made the foolish mistake of asserting on a Microsoft e-mail alias where Visual Basic is discussed that Basic programmers cannot use Windows structures containing strings. Take my word for it: don’t try to tell hardcore programmers what they can and cannot do. This was back in the old days when dealing with strings in the HLSTR format was more difficult, but even then the real hackers found a way.


Basic字符串和c结构体的c字符串有什么不同





上一篇:通过 HOOK 怎么屏蔽系统热键 、 我试了好久都不行 、 谢谢啦
下一篇:关于远程关闭互斥体的写法,求代码
51_avatar_middle
online_admins 发表于 2016-4-8 10:57:05 | 显示全部楼层
实际上就两种,一种是 cahr * 一种是 wchar_t * 其他类型的字符串大体上也都是对这两个基本类型的封装
94_avatar_middle
ico_lz  楼主| 发表于 2016-4-8 12:31:51 | 显示全部楼层
Syc 发表于 2016-4-8 10:57
实际上就两种,一种是 cahr * 一种是 wchar_t * 其他类型的字符串大体上也都是对这两个基本类型的封装

总看到_t这个修饰符,是什么意思。还有w在这里是什么意思。
51_avatar_middle
online_admins 发表于 2016-4-8 13:07:39 | 显示全部楼层
richthoffen 发表于 2016-4-8 12:31
总看到_t这个修饰符,是什么意思。还有w在这里是什么意思。

_T 是个宏,_T("ABC");
在工程是多字节编码时被解析成 "ABC"
在工程是Unicode编码时被解析成 L"ABC"
就是宽窄自己的问题,具体楼主可以看下基础班教程前三课,免费的,有详细的讲解
https://www.cctry.com/static/vip/index.html
43_avatar_middle
在线会员 发表于 2016-4-8 15:21:38 | 显示全部楼层
Syc 发表于 2016-4-8 10:57
实际上就两种,一种是 cahr * 一种是 wchar_t * 其他类型的字符串大体上也都是对这两个基本类型的封装

恩,是得,我刚封装了一种,欢迎老大指正
https://www.cctry.com/thread-263260-1-1.html
94_avatar_middle
ico_lz  楼主| 发表于 2016-4-9 10:51:17 | 显示全部楼层
Syc 发表于 2016-4-8 13:07
_T 是个宏,_T("ABC");
在工程是多字节编码时被解析成 "ABC"
在工程是Unicode编码时被解析成 L"ABC"

能帮我看下https://www.cctry.com/thread-263275-1-1.html
还有JsMgr是什么哪里有介绍资料   谢谢了
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-3-19 06:54

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表