|
[转帖]百度云1T永久容量 率先进入云空间T时代
已经1039GB的飘过~~ |
|
[求助]WIN32汇编invoke Process32First编译总是出错
我在masm32V11中直接指明了W,编译出来显示的结果是乱码。。 在kernel32.inc中只查找到: “Process32FirstW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ Process32First equ <Process32FirstW> ENDIF Process32NextW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ Process32Next equ <Process32NextW> ENDIF” 根本没有“Process32FirstA”。。 在masmV10 kernel32.inc中是这样的: Process32First PROTO :DWORD,:DWORD Process32FirstW PROTO :DWORD,:DWORD Process32Next PROTO :DWORD,:DWORD Process32NextW PROTO :DWORD,:DWORD |
|
[求助]WIN32汇编invoke Process32First编译总是出错
我也编译了一下,用masm32V11的include头文件和lib库编译提示未定义函数,查看include中的kernel.inc头文件, 查找到这段代码: “Process32FirstW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ Process32First equ <Process32FirstW> ENDIF Process32NextW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ Process32Next equ <Process32NextW> ENDIF” 也就是需要定义__UNICODE__才行,然后我在源文件中(include语句之前)定义: __UNICODE__ equ 1 再进行编译,就不报错了,但是,运行没结果(乱码或者不显示)!郁闷 于是找了masmplus中的kernel32.inc和kernel32.lib进行替换和编译,不用定义__UNICODE__也不会报“未定义”的错误,而且结果运行正确。 我也郁闷:难道新版的masm32V11不支持非UNICODE版本的Process32First和Process32Next函数??请大神指点下 |
|
|
|
[分享]网盘空间不够的往这里看
免费网盘大战开始! |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值