如何取得 Application.Messagebox(...) 的句柄(50分)

  • 主题发起人 主题发起人 chuyee
  • 开始时间 开始时间
C

chuyee

Unregistered / Unconfirmed
GUEST, unregistred user!
如何取得 Application.Messagebox(...) 的句柄
 
我想在对话框出现5秒后,若无应答则自动按下默认按键
 
自己做一个对话框更有个性呀。
 
to luckm:有时自己制作的窗体并不能达到同样的效果,例如当关闭Windows时产生的对话框,若是自己编的,则上面的按钮不能显示,你可以试一试。
 
哪个按钮不能显示?
 
又试了一下,的确没有不能显示,但不管你们信不信我的确碰到过上述情况,我想可能与右下角运行程序的多少和本程序收到WM_QueryEndSession的先后顺序有关。不论如何感谢大家,加分。另外谁能告诉我怎样是程序最先收到WM_QueryEndSession消息,必有重谢!
 
其他程序的Application.MessageBox('Shenqw','Shenqw',MB_OK);<br><br><br>&nbsp; PostMessage(FindWindow(nil,'Shenqw'),WM_Close,0,0);
 
多人接受答案了。
 
后退
顶部