【发布时间】:2010-10-20 09:00:40
【问题描述】:
大家好。我正在尝试了解如何在控制台应用程序中处理事件。我宁愿不使用静默 WinForms(尽管我知道这是一种方法)来做到这一点。我已经阅读了一个类似的问题及其回复。请参阅下面的回复文本 (link):
一个STA线程的基本要求 是它需要运行一条消息 泵。在 Windows 窗体中,您可以使用 应用程序运行。或者你可以写 手动消息泵,使用 user32!GetMessage 和 DispatchMessage。 但它可能更容易使用 WinForms 或 WPF 中的一个。
使用“user32 -> GetMessage”和“user32 -> DispatchMessage”的程序的基本结构是什么?
【问题讨论】:
标签: c# event-handling console-application