t****r 发帖数: 76 | 1 琢磨很久,苦死了。
dialog里有个menu,有个button。
按button开始一个死循环,计数不断加 1(打印到windowtext吧,便于观测),
还不断peekmessage,便于响应menu。
按主menu上的一项,下拉个菜单,但什么都别干,不动。
发现计数停了。
再在什么地方点一下,计数从停的位置继续。
请问如何不让这个menuselect阻塞这个循环?
谢谢! |
|
q*c 发帖数: 9453 | 2 你不分线程, 只有一个线程, 下拉菜单在工作
循环必然就停了. 分线程. |
|
r*******q 发帖数: 50 | 3 这种把界面和核心程序合到一起的风格是没有前途的,
建议你用多线程和timer来做这个事。 |
|
a9 发帖数: 21638 | 4 首先asterisk 1.8在dockstar上运行不正常
gtalk+asterisk 1.6在dockstar上也跑的不太正常。
安装asterisk.首先安装
iksemel
wget http://iksemel.googlecode.com/files/iksemel-1.4.tar.gz
解压 tar -zxvf iksemel-1.4.tar.gz并进入这个目录
配置 ./configure --prefix=/usr (不装在usr下好像会有问题)
编译安装 make & make install
下载编译asterisk 1.8
./configure --use-ssl=/usr/lib 注意看usr/lib下有没有libssl*.so
make menuselect 选上channels->gtalk,resources->res_jabber
编译安装 make & make install
配置
/etc/asterisk/jabber.conf
[general]
debug=no
autoprune=no
autoregister=... 阅读全帖 |
|