“驱动小妹”
驱动牛犊
驱动牛犊
  • 注册日期2006-09-09
  • 最后登录2007-11-24
  • 粉丝0
  • 关注0
  • 积分770分
  • 威望78点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
阅读:1632回复:4

在驱动程序中如何实现MultiByteToWideChar

楼主#
更多 发布于:2007-11-20 14:26
在上层应用程序中可以利用MultiByteToWideChar 这个API 函数实现宽字符的转化,
MultiByteToWideChar  包含在windows.h中

我在驱动程序中,调用MultiByteToWideChar 这个API,当然提示未定义
我想 #include <windows.h> 加进去。
然后编译的时候提示很多的错误提示。

不知道如何解决,或者换中解决方案。
谢谢。
liuyan1
驱动老牛
驱动老牛
  • 注册日期2001-08-27
  • 最后登录2023-04-18
  • 粉丝0
  • 关注0
  • 积分1031分
  • 威望477点
  • 贡献值0点
  • 好评度187点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2007-11-20 14:54
每个uchar字符前边加个0x00(ushort)不就行了吗?小妹

windows .h 是不能在驱动中使用的。
楼上的客,楼下的客,听我老坎说明白,要苛屎有草纸,不要扯我的麦席子,要苛尿有夜壶,不要在床上划地图。
“驱动小妹”
驱动牛犊
驱动牛犊
  • 注册日期2006-09-09
  • 最后登录2007-11-24
  • 粉丝0
  • 关注0
  • 积分770分
  • 威望78点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-11-20 15:17
哦,谢谢
geland
驱动牛犊
驱动牛犊
  • 注册日期2003-12-28
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望251点
  • 贡献值0点
  • 好评度54点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-11-21 10:02
RtlAnsiStringToUnicodeString ??
clicx
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2007-11-21 13:38
mbstowcs
---内核开发合作或提供基础技术服务QQ:22863668 ---
游客

返回顶部