Ale*_*son 1 c++ windows winapi winmain taskdialog
我需要用C++创建一个Windows应用程序,它只需显示一个TaskDialog(参见http://msdn.microsoft.com/en-us/library/windows/desktop/bb760540(v=vs.85).aspx).本TaskDialog应显示为参数从命令行传递文本.
我可以制作一个"Win32控制台应用程序"并打电话TaskDialog但我会看到控制台的黑色窗口.
我可以制作一个"Windows应用程序",只是TaskDialog在里面打电话WinMain,这个解决方案有什么问题吗?
还有其他想法吗?
我可以创建一个"Windows应用程序"并在WinMain中调用TaskDialog,这个解决方案有什么问题吗?
这是在实现这样一个应用程序的方式.这一切都没有问题.当然,您不会在代码中显式创建窗口,也不会运行消息循环.打电话吧TaskDialog.
重点是您不需要控制台应用程序,因为正如您所发现的那样,默认情况下会显示一个控制台窗口.有两个主要子系统,控制台子系统和GUI子系统.后者有点令人困惑.您不必在GUI子系统应用程序中显示GUI.无论您是否选择这样做,都取决于您.真正的选择取决于你是否想要一个控制台.所以子系统可以更好地命名为控制台和非控制台!
| 归档时间: |
|
| 查看次数: |
1890 次 |
| 最近记录: |