如果f2是在Form1的某个函数中创建的,您可以考虑使用以下两种方法来实现要达到的目的: 
 
1.    在创建f2时,设置f2的Owner属性使f1拥有f2,这样,在Form2类的函数中您就可以通过this.Owner属性得到f1的句柄。 
 
2.    在Form2中增加一个Form1类型的成员变量parentform。在创建f2时,设置parentform等于this,这就是f1的句柄。这样就可以通过在Form2的函数中使用parentform来使用f1的句柄。 
 
如果f2跟f1没有直接的联系,您可以通过调用API函数FindWindow来得到f1的句柄。