zoukankan      html  css  js  c++  java
  • [EMWIN]FRAMEWIN 与 WINDOW 的使用注意

    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里边.

    如果问题解决起来不妥或者有更好的解决办法,麻烦请告知,帮助曾经和你一样的入门者,谢谢。
  • 相关阅读:
    顺序表的扩容
    顺序表的插入
    顺序表的构造
    C# ContentType: "application/json" 请求方式传json
    顺序表构造,插入,扩容操作
    顺序表
    线性表
    算法
    数据结构的分类
    什么是数据结构
  • 原文地址:https://www.cnblogs.com/ourran/p/6782600.html
Copyright © 2011-2022 走看看