进度窗口,老题目新问题
的确是老题目了,搜索了CSDN(差不多遍历了),很多结果。
现在做了个类:
用 Windows API CreateWindowEx 创建 TOPMOST 型进度窗体
创建 TProgressBar, TStaticText, TButton
实现控制方法及属性。
非线程的,测试通过。
按钮也可以响应事件。
唯一的问题是,无法在处理过程中(简单的一个循环),由进度窗体中的那个按钮来中途取消进度(虽然可以关闭进度窗体)。就是说,按钮事件无法连接到别处,调用者不知道取消处理事件。
如何处理?
不知道我说清楚了么。。。。
请路过的留个言。。。