【问题标题】:How to change checkbox attribute? C++/VS如何更改复选框属性? C++/VS
【发布时间】:2015-07-10 10:06:39
【问题描述】:

在 Visual Studio 2010 中,我需要启用或禁用复选框。我在该属性的手册信息中找到了,但我没有找到任何代码如何做到这一点。你能给我举个例子吗? https://msdn.microsoft.com/en-us/library/aa368354%28v=vs.85%29.aspx

【问题讨论】:

  • 您已链接到 MSI 控件。这是 Windows Installer GUI 编程的一部分。如果这是您要查找的内容,请更新问题标签。

标签: c++ winapi controls


【解决方案1】:

要启用或禁用控件,请使用EnableWindow 函数。

如果要更改选中状态,可以使用CheckDlgButton 函数。

例子:

void MyCheckDlgButton(HWND parent, int buttonId, bool check)
{
    CheckDlgButton(parent, buttonId, check ? BST_CHECKED : BST_UNCHECKED);
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-20
    相关资源
    最近更新 更多