获取了任意一个窗体的句柄以后,可以通过API获取该窗体的实例句柄
但是如何获取app句柄?
就是在delphi里的TApplication的句柄,对用delphi编出的程序分析
Application.Handle不同于hInstance也不同于帮助中所说的MAINFORM的handle
还有,在只有一个form的程序中application.mainform为什么会是nil?
但是如何获取app句柄?
就是在delphi里的TApplication的句柄,对用delphi编出的程序分析
Application.Handle不同于hInstance也不同于帮助中所说的MAINFORM的handle
还有,在只有一个form的程序中application.mainform为什么会是nil?
还有,一样是delphi编写的
有时候form1的getparent可以获得application的句柄,有时候却又不可以,返回是0
然后可以发现
GetParent(Form1.Handle)=0
而不等于Application.Handle而且在求Application.MainForm.Handle时,通过编译,但是运行时错误,Access violation
>>violation首先, 你不要include runtime package, 就是不要包含運行包試試!
我所有的都用默认设置的