使win32控制台应用程序显示一个窗口

时间:2010-07-07 09:20:42

标签: winapi console

我一直在开发一个win32控制台应用程序,现在我希望它能够选择性地显示非模态状态/通知窗口。有什么办法可以通过控制台应用程序执行此操作,还是需要将其重写为Windows应用程序?

这适用于自助服务终端系统,因此我需要使用窗口句柄上最顶部的标志调用SetWindowPos()。

2 个答案:

答案 0 :(得分:2)

据我记得,主要区别在于你需要一个消息泵。这个问题描述了一个基本的消息泵:Why are "TranslateMessage" and "DispatchMessage" separate calls?

本教程可能也会有所帮助:Understanding the Message Loop

答案 1 :(得分:0)

查看CreateWindow / CreateWindowEx函数