关于调用windows内核问题×××××××××××× Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiAPI/html/delphi_20061106205556293.html
上网看过一些windows内核调用的文章
我想用rundll32 user,wnetconnectdialog打开"映射网络驱动器"窗口
rundll32 user,repaintscreen 刷新桌面
但是系统有错误提示说,“加载user时出错 找不到指定模块”
然后我就把整篇文章的命令都尝试过,"rundll32 keyboard,disable" - 锁写键盘 以及 "rundll32 mouse,disable" - 让鼠标失效,都会出现相关错误:“加载keyboard时出错 找不到指定模块”以及“加载mouse时出错 找不到指定模块”。
但是"rundll32 shell32,Control_RunDLL" - 运行控制面板 能正常运行。
那么请问为什么shell32能正常加载,而user/keyboard/mouse却加载出错呢?
user.dll,keyboard.dll,mouse.dll都是win98中的,win2k/xp没有这几个DLL了,你看的文章太老了
找了个win98试了一下,的确98下可用
呵呵,看来文章真的老啦,那么请问NT系统是用什么命令来调用这些win内核呢?
mark
一般api delphi都封装好了..
另外可以去jedi下 其他单元
用delphi调用它更方便些,我试了一下,有些函数用rundll32是无法运行的
这个都叫内核调用?!汗~
自定义 相对 概念..