Minigui学习--MAINWINCREATE 结构体

本文介绍了如何使用MiniGUI的CreateMainWindow函数创建主窗口,重点解析了MAINWINCREATE结构体的各项属性,包括窗口风格、标题、菜单、光标、图标、窗口过程、位置、背景色等,提供了详细的参数设置示例。
摘要由CSDN通过智能技术生成

1.介绍:

hMainWnd = CreateMainWindow (&CreateInfo);
 
每个MiniGUI 应用程序的初始界面一般都是一个主窗口,你可以通过调用CreateMainWindow函数来创建一个主窗口,其参数是一个指向MAINWINCREATE 结构的指针,本例中就是CreateInfo,返回值为所创建主窗口的句柄。MAINWINCREATE 结构描述一个主窗口的属性,在使用 CreateInfo创建主窗口之前,需要设置它的各项属性。

2.解析: 

 MAINWINCREATE CreateInfo;

(1)窗口风格设置

CreateInfo.dwStyle = WS_VISIBLE | WS_BORDER | WS_CAPTION; 
 
 上面是把窗口设为初始可见的,并具有边框和标题栏。

此参数可为如下值:(在/usr/local/include/minigui/window.h文件中定义)

WS_NONE:None style (没有风格,没有标题栏,没有边框..)

WS_ABSSCRPOS:brief Creates a main window whose position is based on absolute  screen coordinates.

 WS_CAPTION:Creates a main window with caption

WS_SYSMENU:Creates a main window with system menu

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值