易语言 API教程系列:[1]递减(减少)变量
1、我们新建一个空白程序 进入DLL代码编写 写入InterlockedDecrement的代码.版本 2.DLL命令 InterlockedDecrement, 整数型, "kernel32.dll", "InterlockedDecrement" .参数 lpAddend, 整数型, 传址
![易语言 API教程系列:[1]递减(减少)变量](https://exp-picture.cdn.bcebos.com/18aebc5f0c14c27b9e58973d2a46b7b1eff93972.jpg)
2、在窗口程序集写入以下代码 为了更清楚些我们用 “计次循环””输出调试文本“ 显示出结果.版本 2.程序集 窗口程序集_启动窗口.子程序 __启动窗口_创建完毕.局部变量 要减少的变量, 整数型要减少的变量 = 100.计次循环首 (要减少的变量, ) 输出调试文本 (InterlockedDecrement (要减少的变量)).计次循环尾 ()
![易语言 API教程系列:[1]递减(减少)变量](https://exp-picture.cdn.bcebos.com/7efc527c34b33c416660c2f5887de137c8762e72.jpg)
3、运行程序 看调试面板的输出 变量就会每次减少1
![易语言 API教程系列:[1]递减(减少)变量](https://exp-picture.cdn.bcebos.com/e076d77622bc7dc593bd3aeb5e460596b9142972.jpg)
4、文本也可以用递减法 新建一个编辑框 内容如写上100
![易语言 API教程系列:[1]递减(减少)变量](https://exp-picture.cdn.bcebos.com/f591ab03c8d246fe2294d337b8bf3bef344f1e72.jpg)
5、写入如下.版本 2.子程序 _按钮1_被单击编辑框1.内容 = 到文本 (InterlockedDecrement (到数值 (编辑框1.内容)))
![易语言 API教程系列:[1]递减(减少)变量](https://exp-picture.cdn.bcebos.com/340e4eb8b43ea8db3a90eb86189c2cf7deb21672.jpg)
6、看显示结果 每次点击就会递减1
![易语言 API教程系列:[1]递减(减少)变量](https://exp-picture.cdn.bcebos.com/fb738d9c2cf7dfb2aec3df98d01b1edef5dc1372.jpg)