gpt4 book ai didi

c++ - 如何在 Visual Studio C++ Win32 项目中填充组合框

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:45:45 24 4
gpt4 key购买 nike

如何在 Visual Studio C++ Win32 项目中填充组合框。以及如何检查用户选择了哪个词。

我的意思是我想要一个组合框,例如填充这些:一、二、三。我想根据用户选择的事件执行不同的事件。

编辑:窗口在资源编辑器中创建为对话框,消息线程运行如下:

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
return DialogBox(hInst, MAKEINTRESOURCE(IDD_MAIN), NULL, DlgProc);
}

提前致谢!

最佳答案

在对话框的 WM_INITDIALOG 处理程序中,您可以使用要使用 CB_ADDSTRING 选择的字符串来初始化组合框。留言:

SendMessage(hCombo, CB_ADDSTRING, 0, (LPARAM) L"one");

现在您可以回复 CBN_SELENDOK消息以响应用户对下拉菜单的更改。

关于c++ - 如何在 Visual Studio C++ Win32 项目中填充组合框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7150559/

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