mwbr.net
当前位置:首页 >> mAinloop >>

mAinloop

int main(int argc, char** argv){ glutInit(&argc, argv); glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH...

mainloop()就是一直不停地循环啊,之后的程序只有在你关掉弹出窗口之后才运行。

mainloop 是一个主循环,就是窗口显示出来等待各种消息,比如鼠标 键盘等操作的。

让所有的与“事件”有关的函数调用无限循环。 例如: glutReshapeFunc(zprReshape); glutDisplayFunc(display); glutKeyboardFunc(press_s); 则让 zprReshape(),display(),press_s() 无限循环 事件 -- 按了不同的键,做了不同的鼠标操作等 互动。程...

这是wx的应用程序对象,只有在这个对象创建以后,相应的UI对象才可以被正确初始化。 一般最后一句是 app.MainLoop(),形成消息循环,否则程序将直接退出。

好象调用一次主窗口的close似乎就可以。或者是app的close, 或者是destroy或者是terminate,不记得是哪个函数了。 当然你杀掉自己也是可以的。 用kill。 或者...

你肯定要配置函数库埃。不然你的函数是未定义的。。

1. 用after主动轮询,这样是可以实现的 2. 线程接收消息,然后调用tkinter的函数,无法实现。因为tkinter的函数需要绑定,这个函数只是通过对象的句柄调用的。

思路是对的,只不过你没调用更新函数,见下面标注。 # -*- coding: gb2312 -*- import time from Tkinter import * def run(): while True: txt....

不知道你想回调什么方法,我一般是绑定到控件的事件上(如单击事件),由事件触发,如果处理耗时的话,就用多进程。

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com