C cheka Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-11 #2 最简单的: <br>执行一外部文件 <br><br> shellexecute(hinstance,'open','Notepad.exe',nil,nil,sw_normal)<br>相关参数见SDK的help.<br><br>学习使用API需要搞清楚Windows里的一些基本概念,例如句柄和消息。<br>一般的API除了参数可能比较多外不比Delphi自己的函数复杂的。
最简单的: <br>执行一外部文件 <br><br> shellexecute(hinstance,'open','Notepad.exe',nil,nil,sw_normal)<br>相关参数见SDK的help.<br><br>学习使用API需要搞清楚Windows里的一些基本概念,例如句柄和消息。<br>一般的API除了参数可能比较多外不比Delphi自己的函数复杂的。
L Luckm Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-11 #4 直接调用函数就可以了,<br>前提是要了解该函数的用途和参数。<br>如:<br>关闭WINDOWS <br>ExitWindowsEx(EWX_SHUTDOWN,0);<br>重启WINDOWS<br>ExitWindowsEx(EWX_REBOOT,0);<br>建议多看看M$的MSDN,<br>也可看看DELPHI的system.pas中对各函数的定义。<br><br>
直接调用函数就可以了,<br>前提是要了解该函数的用途和参数。<br>如:<br>关闭WINDOWS <br>ExitWindowsEx(EWX_SHUTDOWN,0);<br>重启WINDOWS<br>ExitWindowsEx(EWX_REBOOT,0);<br>建议多看看M$的MSDN,<br>也可看看DELPHI的system.pas中对各函数的定义。<br><br>
B banelon Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-11 #6 调用API函数与调用自己定义的函数没什么区别,只是大部分API函数参数比较多,理解起来比较麻烦。最好通过MSDN来学习API ,里面例子也很多。在次就不列举了。
L lct Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-11 #8 不怕苦的话只有一种方法,搞清楚windows API各函数的参数定义,在自己的程序<br>中象调用Delphi或C中的函数一样使用;<br>取巧的方法是多收集些现成的控件和源程序,直接借用。