指标转换器应用程序
Metrics converter app
我想制作一个指标转换器应用程序。当您在一个编辑控件中键入内容时,另一个编辑控件中的值会发生变化。如果更改第二个编辑控件的值,第一个将更改为正确的值。我的问题是如何识别编辑框是由程序的用户编辑的还是由它自己编辑的(使用 SendMessage 或类似的东西)?是否可以或我必须添加一个 "Convert" 按钮?
查找 EN_CHANGE 通知消息。结果代码可以是:
switch(uMsg)
{
case WM_COMMAND:
if((HIWORD(wParam) == EN_CHANGE) &&
(LOWORD(wParam) == YOUR_IDC_EDIT)) //control ID
{
// Do your converting and text setting here
}
break;
}
我想制作一个指标转换器应用程序。当您在一个编辑控件中键入内容时,另一个编辑控件中的值会发生变化。如果更改第二个编辑控件的值,第一个将更改为正确的值。我的问题是如何识别编辑框是由程序的用户编辑的还是由它自己编辑的(使用 SendMessage 或类似的东西)?是否可以或我必须添加一个 "Convert" 按钮?
查找 EN_CHANGE 通知消息。结果代码可以是:
switch(uMsg)
{
case WM_COMMAND:
if((HIWORD(wParam) == EN_CHANGE) &&
(LOWORD(wParam) == YOUR_IDC_EDIT)) //control ID
{
// Do your converting and text setting here
}
break;
}