常规的方法就是用
EnumWindows函数枚举窗口,获得Handle后再Post个WM_CLOSE的消息给他.不过对WORD等软件不太灵光,因为会有个"是否保存"的对话框没有办法关掉.
狠一点的通过窗口的句柄找到该程序的进程,再直接Kill掉.
EnumWindows函数枚举窗口,获得Handle后再Post个WM_CLOSE的消息给他.不过对WORD等软件不太灵光,因为会有个"是否保存"的对话框没有办法关掉.
狠一点的通过窗口的句柄找到该程序的进程,再直接Kill掉.
解决方案 »
- Delphi中TServerSocket、TClientSocket做服务器、客户端的问题
- 如何给没有窗体的unit 增加窗体
- wwDBGrid,wwTable,wwDatasource等是InfoPower 控件
- 几个类中的相同SQL连接语句,如何分离出来?
- 关于Dll调用的奇怪问题
- 关于Indy的 TIDHttp, 进来看看,用标题一句话说不清楚
- 请教有关DataTimePicker计算天数的方法。
- 请问如何在某个动作执行时改变鼠标状态?
- 三层树怎么做呀?
- 菜鸟问题:在网上找的delphi7屏幕截图代码,不能直接在bitmap上绘图或缩放,求高人详细指点一下。非常感谢。
- 在DELPHI中单元之间是否可以继承他们的全局变量(不是公有段)
- 有关midas,ado,dcom编程的问题
SendMessage(wHandle, WM_CLOSE, 0, 0);