C++ 如何使用C++;winapi 32?

C++ 如何使用C++;winapi 32?,c++,windows,winapi,dialog,C++,Windows,Winapi,Dialog,我在显示登录对话框时遇到问题。。。 有两个文本框,一个组合框,比如用户名、密码、域 1.我在用户名中设置了焦点,无法设置 SetFocus(GetDlgItem(_hwnd, IDC_NAME)); 但是,它不能设置系统登录时间,光标符号是聚焦该文本框,但值不获取,当我单击该文本框,然后只聚焦该文本框。。。 但在登录之后,其他对话框文本框将使用这种类型的代码,如 SetFocus(GetDlgItem(hchged, IDC_PWD)); 2.在组合框中输入系统名和域名…每次登录时 系统名

我在显示登录对话框时遇到问题。。。 有两个文本框,一个组合框,比如用户名、密码、域

1.我在用户名中设置了焦点,无法设置

SetFocus(GetDlgItem(_hwnd, IDC_NAME)); 
但是,它不能设置系统登录时间,光标符号是聚焦该文本框,但值不获取,当我单击该文本框,然后只聚焦该文本框。。。 但在登录之后,其他对话框文本框将使用这种类型的代码,如

SetFocus(GetDlgItem(hchged, IDC_PWD));
2.在组合框中输入系统名和域名…每次登录时 系统名称只显示了…如何将其更改为域名


注:我用的是C++ Win32 API对话框……/p>< p>你的问题非常难理解。根据标题,听起来您想这样做:

ComboBox_SetCurSel(GetDlgItem(hwnd, IDC_COMBO_BOX), 1);

谢谢你,迈克……它很好用……现在我有两个疑问……1.设置焦点(GetDlgItem(_hwnd,IDC_NAME));无法聚焦文本框…2.我在对话框中有三个按钮,如果我按enter关键字ID\u OK按钮将工作…但我想调用ID\u MYBUTTON…我如何实现这两个目标?@SanjuMonu:对我来说,这些听起来像是单独的问题。你应该问一个新问题,包括关于
IDC_NAME
代表什么样的控制,为什么你认为没有设置焦点,以及你试图在代码中的什么地方设置焦点等信息:我做到了…请访问此链接。。。