gpt4 book ai didi

c++ - 数据对话框验证 : either empty or validated

转载 作者:行者123 更新时间:2023-11-30 03:01:23 24 4
gpt4 key购买 nike

我正在尝试验证 MFC 中的一些代码,并且想知道如何验证范围内的无或数字,即

void AddBuilding::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);

DDX_Text(pDX, IDC_BUILDINGLATITUDE, m_Latitude);
DDV_MinMaxFloat(pDX, m_Latitude, -90, 90);

}

有什么想法吗?非常感谢!詹姆斯

最佳答案

要获得您要求的内容,您可能必须编写一个自定义数据验证器。 MFC Tech Note 026涵盖了如何做到这一点。它还包含有关如何扩展类向导以使用您的自定义例程而无需手动为其编写所有代码的说明,但我不确定当前版本的 VS 是否真的支持这个(考虑到多少VS 的那部分已经改变,我倾向于猜测“不是”,但我完全不确定这两种方式)。

关于c++ - 数据对话框验证 : either empty or validated,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11105105/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com