我一直在开发一个win32控制台应用程序,现在我希望它能够选择性地显示非模态状态/通知窗口。有什么办法可以通过控制台应用程序执行此操作,还是需要将其重写为Windows应用程序?
这适用于自助服务终端系统,因此我需要使用窗口句柄上最顶部的标志调用SetWindowPos()。
答案 0 :(得分:2)
据我记得,主要区别在于你需要一个消息泵。这个问题描述了一个基本的消息泵:Why are "TranslateMessage" and "DispatchMessage" separate calls?
本教程可能也会有所帮助:Understanding the Message Loop
答案 1 :(得分:0)
查看CreateWindow
/ CreateWindowEx
函数