delphi里面nil = C++的null 就这个意思.
中国人说不 老外说NO
因为ShellExecute这个函数的声明在shellapi这个单元里面.
可以不用引用 你自己会导出的话,自己导出 就不用shellapi了.
打个比方,你是这个公司老总,在你公司说话别人都听你。
你到别公司后说话,看看有没有人听?
ShellExecute这个函数的声明在shellapi这个单元里面,所以要引用下。
C++下用null,Delphi下用nil,一个意思。
函数在那个单元文件中声明的,就加那个单元文件。Delphi下主要的Windows API都在Windows.pas单元文件中声明,比较冷门的API分部在其它单元文件里。