我们重新建立一个工程,并画出如下简单的界面:
双击面板的空白处,在弹出的对话框中做如下配置:
配置好面板以后,双击“OK”按钮,在弹出的对话框中做如下配置:
然后,Code>>Generate>>All Code。下面的步骤该保存的保存,该指定的指定,正如我们在实例1中所讲的那样。但是有一点需要注意,就是在”Generate All Code”界面的时候,我们做如下图所示的配置:
看看图中的Exit被钩选择了,Exit正是我们给面板指定的回调函数,这里被钩选后,当程序执行时,如果标题栏中的“X”号被点击,将会调用Exit函数以退出程序。点击OK确定,其它的步骤都按实例1中的进行。
我们发现生成的代码中有三个函数,一个是main,一个是Exit,一个是OK。在OK函数中,我们添加如下图指针指向的黑条中的代码:
然后,编译并运行,得到如下界面:
点击OK按钮,将弹出如消息,如下图所示:
这和我们输入的代码MessagePopup("提示","你好啊,感谢使用!");是一致的。
在我们需要弹出提示消息时,可以使用MessagePopup函数,它的原型如下:
int MessagePopup (char title[], char message[]);
第一个参数是显示的标题,第二个参数是显示的信息,它们都是以空字符结束的字符串。函数的返回值为0时,表示函数执行正确。
点击“OK”,消息框即退出了,然后点击面板标题栏中的“X”号,程序也退出了。在我们第一个实例中,点击关闭程序是不会退出的,在这个例子中,我们指定了一个回调函数做为退出函数,在生成代码的时候,将会自己在回调函数中生成退出程序的代码。
用户377235 2014-8-15 13:49
用户358719 2011-7-29 12:11