主要内容

mclwaitforfigurigutie.

启用部署的应用程序来处理图形事件,使数据窗口能够保持显示

概要

void mclwaitforfigurigie(Hmcrinstance InsteServed)

描述

打电话void mclwaitforfigureestodie.启用部署的应用程序来处理图形事件。

空值是唯一接受的参数马铃薯®运行实例 (Hmcrinstance Instrevereved.)。

此功能只能在后面调用图书馆初始化已经被称为之前图书馆终止被称为。

mclwaitforfigurigutie.阻止所有开放的数字。此功能运行,直到仍然没有可见的数据。此时,如果存在不可见的图,它会显示警告。此函数仅在手动关闭最后一个数字窗口时返回 - 因此,在库运行至少一个数字窗口后,应调用此函数。此函数可以多次调用。

如果未调用此函数,则应用程序最初显示的任何图形Windows都会简单地显示,然后应用程序退出。

笔记

mclwaitforfigurigutie.仅为MATLAB数据阻止呼叫程序。它不会阻止任何Java®GUI,Activex.®控件和其他非MATLAB GUI,除非它们嵌入在MATLAB图形窗口中。

例子

int run_main(int argc,const char ** argv){int some_variable = 0;if(argc> 1)test_to_run = ATOI(argv [1]);/ *初始化应用程序* / if(!mclinitializapplication(null,0)){fprintf(stderr,“在初始化时发生错误:\ n%s”,mclgetlasterRormessage());返回-1;}如果(test_to_run == 1 || test_to_run == 0){/ *初始化ax1ks库* / if(!libax1ksinitialize()){fprintf(stderr,“初始化时发生错误:\ n%s”,mclgetlasterrormessage());返回-1;}}如果(test_to_run == 2 || test_to_run == 0){/ *初始化简单库* / if(!libsimpleinitialize()){fprintf(stderr,“初始化时发生错误:\ n%s”,mclgetlasterRormessage());返回-1;}} / *你的代码/ *你的代码/ *你的代码/ *你的代码/ *你的代码/ * / *块在公开数字* / mclwaitforfigurigutie(null);/ *终止库* / if(test_to_run == 1 || test_to_run == 0)libax1ksterminate(); if (test_to_run == 2 || test_to_run == 0) libsimpleTerminate(); /* Terminate application */ mclTerminateApplication(); return(0); }
在R2009A介绍