渐渐开始明白,原来汇编也很简单

原创 2006年06月14日 11:39:00

发一个昨天写的关机程序,没测试过`````因为测试成功就要关电脑了

.386
.model flat,stdcall
option casemap:none
include /masm32/include/windows.inc
include /masm32/include/kernel32.inc
include /masm32/include/user32.inc
includelib /masm32/lib/kernel32.lib
includelib /masm32/lib/user32.lib
include /masm32/include/advapi32.inc
includelib /masm32/lib/advapi32.lib
.data
msgtext db "你确定要关闭计算机吗?",0
msgtitle db "confirm",0
privilegename db "SeShutdownPrivilege",0
.data?
tkp TOKEN_PRIVILEGES <>
htoken dd ?
.code
start:
invoke MessageBox,NULL,addr msgtext,addr msgtitle,MB_OKCANCEL
cmp eax,IDOK
jne @f
invoke GetCurrentProcess
invoke OpenProcessToken,eax,TOKEN_ADJUST_PRIVILEGES+TOKEN_QUERY,addr htoken
invoke LookupPrivilegeValue,NULL,addr privilegename,addr tkp.Privileges[0].Luid
mov tkp.PrivilegeCount,1
mov tkp.Privileges[0].Attributes,SE_PRIVILEGE_ENABLED
invoke AdjustTokenPrivileges,htoken,FALSE,addr tkp,0,NULL,0
invoke ExitWindowsEx,EWX_SHUTDOWN,NULL
@@:
invoke ExitProcess,NULL
end start

泰坦尼克号:幸存人数预测数据分析:原来也可以很简单

 泰坦尼克号:数据分析 数据:12个字段;训练集892条记录;测试数据集:418条记录 ?PassengerId => 乘客ID ?Pclass => 乘客等级(1/2/3等...

jnlp(Java网络加载协议)原来很简单

jnlp(Java网络加载协议)原来很简单 分类: Java Tech 2005-02-22 17:27 14513人阅读 评论(8) 收藏 举报 jnlp(Java网络...
  • lionzl
  • lionzl
  • 2012年10月05日 09:48
  • 425

php的httpxml很简单就会明白

  • 2012年01月31日 11:47
  • 1KB
  • 下载

《人人都可以创业》连载1:创业很简单,从心开始

谋哥写《人人都可以创业》这本电子书,其实最主要的一个原因是看了秦刚老师的文章,因为他的文章非常注重实战,注重  执行力。如果你有想法,你不去执行就等于空。很多时候,你有好的想法,但是就是前怕狼后怕虎,...
  • Nil88
  • Nil88
  • 2014年07月29日 09:46
  • 1053

这是一个很简单的日历表

  • 2015年09月24日 13:04
  • 27KB
  • 下载

线程池的源代码,很简单的

  • 2015年06月26日 10:29
  • 5KB
  • 下载

【其实很简单】C++中的static

       要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,...
  • jjkcom
  • jjkcom
  • 2011年04月06日 13:42
  • 1105

Oracle入门很简单[张朝明].part1

  • 2013年09月11日 11:11
  • 50MB
  • 下载

很好用也很简单的树控件

  • 2012年12月21日 09:48
  • 14KB
  • 下载

自定义控件其实很简单5/12

最近龙体欠安,很多任务都堆着,虽说如此,依然没有停下学习的步伐,虽然偶尔还会有点头痛,但是孤依旧在学习……自赞一个~ 在1/3中我们结束了全部的Paint方法学习还略带地说了下Matri的简单用法,这...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:渐渐开始明白,原来汇编也很简单
举报原因:
原因补充:

(最多只允许输入30个字)