Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Const SW_SHOW = 5在程序的中看到这样的声明,是什么意思啊,怎么加上去的啊,是手工写上去的代码还是可以自动生成啊,还有什么时候用这样的声明啊.谢谢大家了,我是个新手!

解决方案 »

  1.   

    这是api声明,可以自己写,也可以让从api资源下拷贝写,查api相关文档资料才能知道涵数是怎么用的,这个api的作用是调用外部程序的
      

  2.   

    调用Window本身的DLL,或者其他第三方的DLL你需要它的功能,就要声明并调用它一般没有自己写的,除非简单而你又非常熟悉的
      

  3.   

    我自己写个随便什么dll,我想调用的话自己不写声明谁写啊....