1.对于window控件,选中这类型控件的时候直接选中对应句柄即可:

  WM_InvalidateWindow(hWin);

  WM_SelectWindow(hWin);

  WM_CreateTimer(hWin); //待验证

  WM_SendMessage(hWin, &msg); //待验证

2.对于Framewin 控件,选中这类型控件的时候不能直接选中对应句柄,需要用 WM_GetClientWindow 做个转换即可:

  WM_InvalidateWindow(WM_GetClientWindow(hWin));

  WM_SelectWindow(WM_GetClientWindow(hWin));

  WM_CreateTimer(WM_GetClientWindow(hWin));

  WM_SendMessage(WM_GetClientWindow(hWin), &msg);

 

从上边的情况可以看出来,WINDOW包含在FRAMEWIN里边.

相关文章:

  • 2021-07-25
  • 2022-12-23
  • 2022-12-23
  • 2021-06-05
  • 2022-12-23
  • 2021-12-25
  • 2021-09-19
猜你喜欢
  • 2022-03-02
  • 2021-12-07
  • 2022-12-23
  • 2022-02-25
  • 2021-06-23
  • 2022-02-12
  • 2022-12-23
相关资源
相似解决方案