0

如何在窗口的容器内运行命令单选按钮?

我在互联网上找了几个星期,但我不认为我的 conosco 论坛可以帮助我使用像 windows.h 这样复杂的库。所以我来这个论坛寻求专业帮助。

我知道如何在主程序窗口中创建一个单选按钮。我也知道如何在单选按钮容器内创建单选按钮,但我想运行容器中包含的单选按钮命令。

事实证明,我的程序要求在选择单选按钮时WM_GRAYED放置一个 EDIT 控件。

问题不在于如何从包含在主窗口中的控件容器中的控件执行命令。

我的代码:

hOptEnc = CreateWindowEx (
            0,
            "BUTTON",
            "Type input",
            WS_CHILD | WS_VISIBLE | BS_GROUPBOX,
            264,
            296
            100,
            64,
            hWndParent,
            (HMENU) CM_GROUPS,
            hInstance,
            NULL
            );

hRadioAssci = CreateWindowEx (
            0,
            "BUTTON",
            "Input Assci"
            WS_VISIBLE | WS_CHILDWINDOW | BS_AUTORADIOBUTTON,
            10
            17
            75,
            20
            hOptEnc,
            (HMENU) CM_RADIOASSI,
            hInstance,
            NULL
            );

hRadioHex = CreateWindowEx (
            0,
            "BUTTON",
            "Hex Input"
            WS_VISIBLE | WS_CHILDWINDOW | BS_AUTORADIOBUTTON,
            10
            37,
            75,
            20
            hOptEnc,
            (HMENU) CM_RADIOHEX,
            hInstance,
            NULL
            );

并且每次用户拨一个选项作为十六进制输入时,编辑控件都会改变编码。所以我需要单选按钮在主窗口过程函数中运行你的命令。

4

1 回答 1

0

容器(组框)对单选按钮没有影响。它仅用于视觉清晰。将主窗口作为其父窗口传递给单选按钮。

于 2013-06-16T18:54:11.620 回答