硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3353|回复: 2
收起左侧

[AppWizard] AppWizard的回调函数怎么用,和GUIBuilder.exe有所不同

[复制链接]

3

主题

5

回帖

14

积分

新手上路

积分
14
发表于 2020-11-10 18:39:22 | 显示全部楼层 |阅读模式
按照GUIBuilder.exe那样往回调函数添加操作,但获取的进度条句柄有问题

void cbID_SCREEN_Main(WM_MESSAGE * pMsg) {
  GUI_USE_PARA(pMsg);
       
        int          NCode;
        int          Id;
        int a;
         WM_HWIN                     hItem;
       
          switch (pMsg->MsgId) {
                  case WM_INIT_DIALOG:
                          Id    = WM_GetId(pMsg->hWinSrc);
                                NCode = pMsg->Data.v;
                        switch(Id)
                                {
                                        case        ID_PROGBAR_Battery:
                                                hItem = WM_GetDialogItem(pMsg->hWin, ID_PROGBAR_Battery);
                                                a = PROGBAR_GetValue(hItem);
                                                break;
                                default:
                                        break;
                                }
                                break;
                        break;
               


  default:
    WM_DefaultProc(pMsg);
    break;
  }
}

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106997
QQ
发表于 2020-11-11 09:07:01 | 显示全部楼层
程序有问题,怎么在INIT消息里面做了个  switch(Id)
回复

使用道具 举报

0

主题

5

回帖

5

积分

新手上路

积分
5
发表于 2021-1-26 23:41:01 | 显示全部楼层
楼主请问有进展了吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 00:58 , Processed in 0.151433 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表