http://expert.csdn.net/Expert/topic/2588/2588245.xml?temp=.7493708获取了任意一个窗体的句柄以后,可以通过API获取该窗体的实例句柄
但是如何获取app句柄?
就是在delphi里的TApplication的句柄,对用delphi编出的程序分析
Application.Handle不同于hInstance也不同于帮助中所说的MAINFORM的handle
还有,在只有一个form的程序中application.mainform为什么会是nil?该窗体不一定是DELPHI编写的
还有,一样是delphi编写的
有时候form1的getparent可以获得application的句柄,有时候却又不可以,返回是0在D7里创建一个新的工程
然后可以发现
GetParent(Form1.Handle)=0
而不等于Application.Handle而且在求Application.MainForm.Handle时,通过编译,但是运行时错误,Access violation
问题地址在
http://expert.csdn.net/Expert/topic/2588/2588245.xml?temp=.7493708大家帮忙解决一下呀~
到那里去回答,方便给分,分不够可以加在这里麻烦大家给顶一下,顶者有分!