统计 |
blog名称:人在旅途 日志总数:175 评论数量:505 留言数量:13 访问次数:1670552 建立时间:2005年12月7日 |
生命是过客,人在旅途。奶奶是信基督教的,没啥文化,却养育了四子二女,还带过九个孙辈。老人家对生命的看法就是“人都是客人,迟早要回去的。”就以《人在旅途》来纪念她。

« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
|
公告 |
本人上传的源程序中可能引用或使用了第三方的库或程序,也可能是修改了第三方的例程甚至是源程序.所以本人上传的源程序禁止在以单纯学习为目的的任何以外场合使用,不然如果引起任何版权问题,本人不负任何责任. | |

|
本站首页 管理页面 写新日志 退出
调整中...
[微软技术开发]Some thing about _bstr_t converting to char* or whcar* |
人在旅途 发表于 2006/1/22 8:24:52 | Some functions will require the arguement as char* , LPTSTR or WCHAR*, you can directory pass your variable of _bstr_t type to these functions and these functions can convert it automatically.
But, when the functions' arguments are used for returning value, then you can not do it as followings:For Example:LPTSTR str = (LPTSTR )some_of_bstr_t;SomeFunctions(str ,...);orSomeFunctions((LPTSTR )some_of_bstr_t,...);
Most important:The reason for this is that:The (char*) or (whcar*) converting functions for _bstr_t return the inner buffer point and it can't be modifed.
|
阅读全文(5898) | 回复(0) | 编辑 | 精华 |
|