度量转换器应用程序

时间:2015-04-05 15:10:39

标签: c++ winapi

我想制作一个指标转换器应用。当您在一个编辑控件值中键入内容时,另一个更改。如果更改第二个编辑控件的值,则第一个编辑控件的值将更改为正确的值。我的问题是如何识别编辑框是由程序的用户编辑还是单独编辑(使用SendMessage或类似的那样)?是否可以或者我必须添加“转换”按钮?

1 个答案:

答案 0 :(得分:1)

查找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;
}