c++中每个对话框的新形式

A new form for each dialog in c++?

本文关键字:新形式 对话框 c++      更新时间:2023-10-16

我正在为一个简单的一位数用户输入创建第六个表单,这让我很困惑。也许有一种更简单的方法可以做到这一点,也许有一个内置的工具可以以类似于错误警告的方式创建对话框。

有没有一种在Visual Studio中使用c++创建基本UI对话框的简化方法?

附言:我可以对多个输入操作使用相同的表单,但我必须获得不同的类型和大小值,因此需要进行一些用户输入验证。

  • 您可以创建一个能够使用验证的表单类或它验证的规则列表。所以你可以使用相同的用于不同验证的表格。

  • 您可以创建一个窗体并将该窗体用作基类。然后实现派生类中的差异

  • 当然,您也可以创建一个向导来生成代码。这会不那么优雅,但会减少时间你需要创建一个表单。

据我所知,没有一种"开箱即用"的解决方案能够满足你的需求,至少不需要或几乎不需要任何努力。