【发布时间】:2012-10-09 09:24:53
【问题描述】:
当我们输入文本框时,我不知道如何让文本框只接受字符和空格。我只是认为我们可以使用 WM_Keydown 但我只是猜测它不知道我们输入的是哪个编辑控件。 这是我创建表单的代码
void CREATE_EDITNAMECONTROL()
Create_Control( hNameEditControl, /* Handle */
NULL,//NULL, /* Handle of parent */
L"Edit", /* class name */
ID_EDIT_CONTROl , /* ID */
L"", /* Caption/Title */
EDITCONTROL_STYLE, /* Style */
200, /* Position X */
70, /* Position Y */
160, /* Width */
30 ); /* Height */
无效 CREATE_EDITDATECONTROL()
Create_Control( hDateEditControl, /* Handle */
NULL,//NULL, /* Handle of parent */
L"Edit", /* class name */
ID_EDIT_CONTROl , /* ID */
L"", /* Caption/Title */
EDITCONTROL_STYLE, /* Style */
200, /* Position X */
110, /* Position Y */
160, /* Width */
30 ); /* Height */
【问题讨论】:
-
key_down事件?本机 Windows API 不使用类似的“事件”来支持消息。您能否更新您的问题以说明您正在使用哪个框架。 -
sr 因为我刚刚了解了 win API。它在 WM_KEYDOWN 中
标签: winapi