我正在 Microsoft Visual Studio 中使用 Visual C++ 制作一个小应用程序,并希望从用户那里获取一些文本。我想要一个带有文本框的消息框,用户可以在其中输入数据。我知道如何显示消息框,但没有文本框可供输入。如何制作带有输入的消息框。
问问题
6103 次
3 回答
0
没有任何预先打包的东西可以完全做到这一点,但您可以创建一个表单并使用 ShowDialog() 方法。您需要设计表单,但听起来您不需要在上面投入太多。我建议阅读以下内容:http: //msdn.microsoft.com/en-us/library/c7ykbedk.aspx
于 2013-07-16T19:03:13.390 回答
0
检查这个:用输入框提示用户?[C++]
很快,您必须使用当前的 WinSDK 创建自己的输入对话框。您是坚持使用 WinSDK 还是使用 Qt、wxwidget 或其他任何东西都取决于您。
于 2013-07-16T19:09:34.867 回答
0
您可以使用DialogBoxIndirect
() ^来实例化内存中的对话框模板^。
它不需要任何资源(你在代码中编写它),它是可重用的......但它不是很容易构建。
PS:你也可以看看CodeProject.com^,也许他们有你需要的东西^。
于 2013-08-09T05:26:43.520 回答