置入代码实现调用MessageBoxA,多参带返回值

很简单的例子,主要测试传入多参并且带返回值

.版本 2 .支持库 spec .程序集 程序集1 .子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行 .局部变量 a, 文本型 .局部变量 b, 文本型 a = “hello” b = “world” 调试输出 (mMessageBoxA (0, 取变量数据地址 (a), 取变量数据地址 (b), #MB_YESNO)) 调试输出 (1) ' 如果输出此行,表示没崩溃 返回 (0) ' 可以根据您的需要返回任意数值 .子程序 mMessageBoxA, 整数型, , 和MessageBoxA用法一样 .参数 hWnd, 整数型 .参数 lpText, 整数型, , 必须传入文本的指针 .参数 lpCaption, 整数型, , 必须传入文本的指针 .参数 uType, 整数型 置入代码 ({ 131, 236, 12, 185, 118, 44, 29, 7, 199, 69, 244, 117, 115, 101, 114, 199, 69, 248, 51, 50, 46, 100, 199, 69, 252, 108, 108, 0, 0, 232, 36, 0, 0, 0, 141, 77, 244, 81, 255, 208, 185, 207, 76, 229, 76, 232, 20, 0, 0, 0, 255, 117, 20, 255, 117, 16, 255, 117, 12, 255, 117, 8, 255, 208, 139, 229, 93, 194, 16, 0, 131, 236, 20, 100, 161, 48, 0, 0, 0, 83, 85, 86, 139, 64, 12, 87, 137, 76, 36, 32, 139, 112, 12, 235, 95, 139, 66, 60, 139, 54, 139, 124, 16, 120, 137, 124, 36, 28, 133, 255, 116, 78, 139, 108, 23, 32, 51, 201, 3, 234, 57, 76, 23, 24, 118, 64, 139, 93, 0, 51, 192, 3, 218, 141, 109, 4, 138, 19, 132, 210, 139, 84, 36, 24, 116, 31, 139, 248, 138, 3, 107, 255, 33, 15, 190, 192, 3, 248, 67, 138, 3, 132, 192, 117, 241, 137, 124, 36, 20, 139, 124, 36, 28, 139, 68, 36, 20, 59, 68, 36, 32, 116, 28, 65, 59, 76, 23, 24, 114, 192, 139, 86, 24, 137, 84, 36, 24, 133, 210, 117, 150, 51, 192, 95, 94, 93, 91, 131, 196, 20, 195, 139, 68, 23, 36, 141, 4, 72, 15, 183, 12, 16, 139, 68, 23, 28, 141, 4, 136, 139, 4, 16, 3, 194, 235, 223 }) 返回 (0)
相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注