词条 | 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条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。