|
MXCreateMessageClass |
C
NetProg Library |
|
#include
"mx.h"
|
|
|
MXMessageClass* MXCreateMessageClass (MX* pmx,
MXDialogClass* pdialogclass, char* name, WORD code, int nb_param, ...) |
|
Parameters |
Description |
pmx |
the
MX manager |
pdialogclass |
the
dialog class |
name |
the
name of the message class |
code |
the
identifier of the message class |
nb_param |
number
of objects in the message class |
... |
|
Creates a message class. This
function is equivalent to the MESSAGECLASS in the DIALOGCLASS section in the MX Resource File. The code
and name parameters must be unique in the Dialog class
Return
Values : if
error returns NULL else returns the message class
|
MXDialogClass * pclass;
pclass = MXCreateDialogClass(pmx, POP_SYS, POP_SYS_CODE);
MXCreateMessageClass(pmx, pclass, "Command", 1 , 3, "LONG", 1, "Identity",
"STRING", 1, "Value",
"STRING", 1, "Par");
MXCreateMessageClass(pmx, pclass, "Command_Reply", 2, 5, "LONG", 1, "Identity",
"STRING", 1, "Value",
"STRING", 1, "Par",
"LONG", 1, "Code",
"STRING", 1, "Reply");
|
|