将以前的代码简单的整合在一起,最终形成个半成品,因为它还很简单,只能支持有限的,部分的内置数据类型,并且返回值也是数值型的,不过作为一个玩具也就这样啦呵呵,下面是几个调用的截图,作为留念吧,也许以后不再干这行,保留下作纪念吧
调用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) |