在运行中结束程序
pythoncom.PumpMessages()
据我了解,这行基本上告诉程序永远等待。对我来说,它似乎正在工作。但是,如果有适当的刺激,我希望能够结束该程序。如何结束上述行,或停止程序继续运行。
-
根据这些文档,
pythoncom.PumpMessages()
:抽取当前线程的所有消息,直到出现WM_QUIT消息。
因此,停止收集消息的一种方法是通过使用ctypes库调用PostQuitMessage将WM_QUIT消息发布到消息队列中:
ctypes.windll.user32.PostQuitMessage(0)