Windows 确定聚焦控件是否为可编辑控件?

Windows 确定聚焦控件是否为可编辑控件?,windows,winapi,textbox,controls,Windows,Winapi,Textbox,Controls,使用纯Win32 API,如何获得当前具有焦点的控件的句柄?然后,我如何确定它是否是文本框/富文本框 我正在尝试编写一个小的宏键程序,它允许用户使用RegisterHotKey()函数注册新的热键。一切正常,只是我不想在不知道控件是否是文本框的情况下猛烈地调用SetWindowText()或SendMessage(hWnd,WM_SETTEXT,0,TEXT(“某物”)) 需要注意的是,我想要一个当前具有焦点的控件的句柄,而不是用户正在处理的整个窗口。使用可访问性界面。您能告诉我更多信息吗?提前

使用纯Win32 API,如何获得当前具有焦点的控件的句柄?然后,我如何确定它是否是文本框/富文本框

我正在尝试编写一个小的宏键程序,它允许用户使用RegisterHotKey()函数注册新的热键。一切正常,只是我不想在不知道控件是否是文本框的情况下猛烈地调用SetWindowText()或SendMessage(hWnd,WM_SETTEXT,0,TEXT(“某物”))


需要注意的是,我想要一个当前具有焦点的控件的句柄,而不是用户正在处理的整个窗口。

使用可访问性界面。您能告诉我更多信息吗?提前谢谢,开始吧。