硬汉嵌入式论坛

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

[emWin] 用GUIBuilder生成的窗口句柄是那个

[复制链接]

45

主题

45

回帖

45

积分

初级会员

积分
45
发表于 2016-3-31 09:13:53 | 显示全部楼层 |阅读模式
用GUIBuilder生成的窗口句柄是那个,用WM_DeleteWindow怎样删除生成的窗口

static const GUI_WIDGET_CREATE_INFO _aDialogCreate[] = {
  { FRAMEWIN_CreateIndirect, "Framewin", ID_FRAMEWIN_0, 0, 0, 320, 240, 0, 0x0, 0 },
  { LISTWHEEL_CreateIndirect, "Listwheel", ID_LISTWHEEL_0, 17, 7, 276, 179, 0, 0x0, 0 },
  // USER START (Optionally insert additional widgets)
  // USER END
};

WM_HWIN CreateFramewin(void) {  WM_HWIN hWin;

  hWin = GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), _cbDialog, WM_HBKWIN, 0, 0);  return hWin;
}
回复

使用道具 举报

5

主题

26

回帖

15

积分

新手上路

积分
15
发表于 2016-3-31 10:04:00 | 显示全部楼层
1、hWin 就是生成窗口的句柄,CreateFramewin()的返回值就是;
2、WM_DeleteWindow(hWin)删除生成的窗口。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 20:15 , Processed in 0.143438 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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