请输入您要查询的百科知识:

 

词条 ctrldata
释义

MiNiGUI 是一个基于linux,面向嵌入数系统的轻量级图形用户界面支持系统,在MiniGUI中,用两个结构来表示对话框模板:控件数组和对话框模板。

其中ctrldata就是这个结构体的名字

typedef struct

{

char* class_name; // control class

DWORD dwStyle; // control style

int x, y, w, h; // control position in dialog

int id; // control identifier

const char* caption; // control caption

DWORD dwAddData; // additional data

DWORD dwExStyle; // control extended style

} CTRLDATA;

接下来是这个结构数组的初始化实例

#define IDC_PROMPTINFO 100

#define IDC_OK 110

//对话框模版,设置各个控件的属性

static CTRLDATA CtrlInitProgress [] =

{

{

CTRL_STATIC,

WS_VISIBLE | SS_SIMPLE,

10, 10, 380, 16,

IDC_PROMPTINFO,

"你好!",

0

},

{

CTRL_BUTTON,

WS_TABSTOP | WS_VISIBLE | BS_DEFPUSHBUTTON,

170, 70, 60, 25,

IDC_OK,

"确定",

0

}

};

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/4 7:44:38