求教个delphi7的多窗体简单问题。我现在创建了一个主窗体form1,添加一个按钮,点击按钮后显示form2。
虽然可以显示form2,但是form2窗口并没有现在任务栏里,虽然form2不是form1的子窗体,但是form1最小化时,form2也不见了,怎么样才能让form1最小...
虽然可以显示form2,但是form2窗口并没有现在任务栏里,虽然form2不是form1的子窗体,但是form1最小化时,form2也不见了,怎么样才能让form1最小化,而form2还继续显示。也就是说form1跟form2是两个完全独立的窗体,没有从属关系。
展开
展开全部
做为一个程序,一个句柄。。如何出现两个在任务栏?
你可以用调用来实现,即开发两个程序,用FORM1来调用FORM2.这样就会实现了,其实,这也是很多软件的实现方法。。比如360.。
你可以用调用来实现,即开发两个程序,用FORM1来调用FORM2.这样就会实现了,其实,这也是很多软件的实现方法。。比如360.。
追问
用vb写的多窗体,如果不是子窗体,每个窗体都会在任务栏出现啊,而且关闭窗体一,窗体二也不会关闭,也就是说窗体一和二没有必然联系。
追答
DELPHI 自己实现这个有点麻烦,VB实现也是因为它直接调用 了API
同理你在DELPHI中FORMCREATE里加上试试
SetWindowLong(Handle,GWL_EXSTYLE,(GetWindowLong(handle,GWL_EXSTYLE) or WS_EX_APPWINDOW));
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询