| 发表于:2007-04-02 20:45:0518楼 得分:0 |
你只要保证你的程序是用application.run来运行的就行了,因为这样才能保证进程的消息循环进行.你当然可以把这个run写到别的地方而不一定要在在main函数中,main不过是使进程开始运行的一个入口而已. 顶 把 [stathread] static void main( ) { application.enablevisualstyles( ); application.setcompatibletextrenderingdefault( false ); application.run( new mainform( ) ); } 改成 [stathread] static void main( ) { application.enablevisualstyles( ); application.setcompatibletextrenderingdefault( false ); new mainform( ).show();//把窗口显示出来 } 你会发现窗口一闪就没了,跟着程序运行结束。 (mainform没有进入消息循环) | | |
|