使用 Visual Studio 创建 GUI C++ 应用程序。我应该如何使用文本静态控件?

瑞斯通

我使用 Visual Studio 2017(Windows 桌面 -> Windows 桌面应用程序)创建了一个简单的 Visual C++ 项目

我正在创建我的主窗口,据我所知,它不是“对话框”,因为它是主窗口。现在我想在上面添加一个文本静态控件,我有点困惑,因为微软的文档

[...] 它们专为在对话框中使用而设计,其中系统将其行为标准化 [...]

我在这里错过了什么吗?我们不应该在主窗口上使用文本吗?我不希望我的程序显示一个空窗口,然后打开一个对话框来显示我的文本......

c-微笑

静态控件是窗口,您的主窗口可以包含此类包含静态文本的子窗口。

另一种选择是在主窗口中实现 WM_PAINT 处理程序并在那里绘制该静态字符串,因此无需任何其他窗口。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio中使用c#创建SQLite数据库?

如何使用Visual Studio 2013社区创建离子应用程序?

使用Visual Studio Code创建C#.sln文件

如何使用Visual Studio 2017创建Nuget程序包

如何使用SwiftPM创建可可GUI应用程序

如何将Visual Studio 2017与Qt一起使用以开发GUI应用程序?

使用Visual Studio创建cmake项目

如何使用Visual Studio 2019创建控制台应用程序项目

如何使用Visual Studio 2019社区创建.NET Core 3控制台应用程序?

如何使用Visual Studio Code创建新的可执行C#项目

无法在Visual Studio(Mac)上使用.NET Core 3.1创建Web应用程序

Visual Studio项目使用不同的端口创建两个相等的IIS应用程序

使用“ Visual Studio安装程序”创建的安装程序安装后,无法打开应用程序

如何使用Visual Studio 2010创建带有选项卡式界面的MFC MDI应用程序

在Visual Studio中使用c ++创建Windows窗体应用程序时的最佳线程化方法是什么?

VIsual Studio 2013中C上的GUI

使用Visual Studio创建.dll

如何在Linux下使用Mono运行C#Visual Studio应用程序?

使用C ++在Visual Studio中创建虚拟绘图板

使用Visual Studio C#在Oracle中创建表

如何使用C ++在monodevelop中创建GUI?

如何使用Resharper创建Visual Studio任务?

使用Visual Studio Code的GUI调试服务器应用程序

如何使用 Visual Studio 2017 工具链在 vscode 中调试 C++ 应用程序

使用 Visual Studio 创建 Windows 8.1 商店应用程序

使用 Visual Studio 创建 firebase Robo 文件

使用 Visual Studio 代码创建 Asp.net MVC 应用程序(非核心)

由于我是盲人且无法访问 Visual Studio,我可以仅使用纯代码创建 C# WPF 应用程序吗?

在默认的 Visual Studio Blazor WebAssembly 应用程序中,您将如何使用 IHttpClientFactory 创建 HttpClient?