Application.MessageBox('请问是否重新启动计算机?','确认',MB_ICONQUESTION+MB_YESNO)之类的确认对话框,我怎么用程序使它选择"NO"而不选择"YES"呢?
解决方案 »
- delphi编程操作word的问题,在打开一个word文档时,让word程序得到焦点,在关闭已更改的word文档时,如何截获word关闭时提示是否保存用户选择取
- 跪求!ACCESS数据怎么转成EXECL格式的呢
- 不好意思,请问制作安装程序都需要包含那些文件?
- 三层结构中BLOB字段太大的问题
- 问几个非常简单的问题,多谢了!
- 我要做一个程序,其中一些功能只允许 Windows 2000 的系统管理员才能运行,该怎么做?
- 当ComboBox.Text内容改变时如何不让其触发OnChange事件?
- 简单的问题,up有分!
- 用dbgrid控件怎样固定一列?
- 如何在combobox中显示一个数据库中的全部表名。请大虾指点
- 高手帮忙:如何从指定字符串中随机得到4个字符
- 怎样把EXCEL中某一区域的数据导入到SQLSERVER中
begin
end
针对MessageBox的话我想可以用api钩子吧,
钩住函数,无论选择的是什么都以no来看戴。
不过偶可没试过的。呵呵如果老兄是想禁止关闭系统的话,
那就简单多了,
window系统在要求关闭时会发送一个消息给每个窗口,
然后再查询刚才消息的返回结果,
你只要在你的窗口中接收该消息,将结果置为不能关闭,系统就不会关闭了,呵呵
begin
end
因为我调用了其它程序,而那个程序安装之后会出现一个对话框是要重新启动计算机的,而我要的就是自动选择"NO"不重新启动计算机.请问可不可以达到呢?
如果他弹出了窗口让你选择的话,你就可以自己点“否”了
如果你想禁止他自动重启,应该不能用这种方法来实现八。
------------------------------------------------
以上纯属个人见解,可能你的意思还是没能够完全明白
Application.MessageBox('请问是否重新启动计算机?','确认',MB_ICONQUESTION+MB_Ok)
呀,这样就只是一个了