为了账号安全,请及时绑定邮箱和手机立即绑定

仅完成部分的readprocessmemoty或writeprocessmemory,请教以下问题!

仅完成部分的readprocessmemoty或writeprocessmemory,请教以下问题!

Qyouu 2021-08-05 07:07:20
光盘一放进去就弹出如上字幕,求高手解决,系统重装过,没有病毒
查看完整描述

2 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

当函数的返回值显示此调用将返回有用的数据时,应该立即调用 GetLastError 函数,这是因为当调用成功时,一些函数调用 GetLastError(0) 来删除掉通过函数调用失败设置的错误代码很多 Win32 API 中的函数当函数调用失败时设置线程的错误代码值。

有几个函数当用于函数调用成功时,设置此代码值,函数调用失败,一般由一个返回错误代码值来显示。如 FALSE、NULL、0xFFFF 或 C1,一些函数在调用成功的情况下调用GetLastError,这些情况已写在每个函数的参考页中。


扩展资料:

只有在函数调用返回一个错误结果时,这个函数指出的错误结果才是有效的。通常,只有在函数返回一个错误结果,而且已知函数会设置GetLastError变量的前提下,才应访问GetLastError;

这时能保证获得有效的结果。SetLastError函数主要在对api函数进行模拟的dll函数中使用,所以对vb应用程序来说是没有意义的


查看完整回答
反对 回复 2021-08-09
  • 2 回答
  • 0 关注
  • 852 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信