Chinaunix首页 | 论坛 | 博客
  • 博客访问: 147328
  • 博文数量: 17
  • 博客积分: 2146
  • 博客等级: 大尉
  • 技术积分: 305
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-07 23:26
文章分类

全部博文(17)

文章存档

2011年(1)

2009年(5)

2008年(11)

分类: C/C++

2009-10-14 20:52:04

将以前的代码简单的整合在一起,最终形成个半成品,因为它还很简单,只能支持有限的,部分的内置数据类型,并且返回值也是数值型的,不过作为一个玩具也就这样啦呵呵,下面是几个调用的截图,作为留念吧,也许以后不再干这行,保留下作纪念吧
调用user32.dll下的 int MessageBoxA(HWND hWnd,
                                  LPCTSTR lpText,
                                  LPCTSTR lpCaption,
                                  UINT uType
                                 );
显示如下图
再来个调用kernel32.dll下的DWORD GetTickCount(void);
再来个kernel32.dll下的BOOL Beep(DWORD dwFreq,DWORD dwDuration);
最后再来个ntdll.dll中的NTAPI NtShutdownSystem(IN SHUTDOWN_ACTION Action);这回看不到结果,Action=0就直接关机了。
最后,来个复杂点的,ntdll.dll中的NTAPI NtGetTickCount();
 
阅读(1810) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~