C++ 单击时清除编辑框文本

C++ 单击时清除编辑框文本,c++,winapi,C++,Winapi,我有一个带有按钮和编辑框的表单。我想在鼠标单击时清除编辑框,我应该在LRESULT回调过程中使用哪个事件 #define IDC_MAIN_EDIT 102 HWND hEdit; 首先,您需要处理WM_SETFOCUS消息。下一步你需要做的事情是,按照你的问题所述,把文本弄清楚。在这种情况下,您可以使用\0或空指针发送WM_SETTEXT,请参见清除是什么意思?只需删除编辑框中的所有文本。我知道如何做到这一点,但我不知道如何使编辑框在鼠标单击时作出反应

我有一个带有按钮和编辑框的表单。我想在鼠标单击时清除编辑框,我应该在LRESULT回调过程中使用哪个事件

#define IDC_MAIN_EDIT 102 
HWND hEdit;

首先,您需要处理
WM_SETFOCUS
消息。下一步你需要做的事情是,按照你的问题所述,把文本弄清楚。在这种情况下,您可以使用
\0
或空指针发送
WM_SETTEXT
,请参见清除是什么意思?只需删除编辑框中的所有文本。我知道如何做到这一点,但我不知道如何使编辑框在鼠标单击时作出反应