我的程序是在一个窗口上有两个按钮,第一个是运行程序,第二个是退出
当我运行程序以后,退出就无法点了,窗口也无法最大化,最小化,直到允许结束才有反应,我的退出按钮象没有用一样?请指点应该怎么办,对了,我的程序对按钮和窗口的属性一点都没有改,就是利用鼠标的点击事件,我想肯定可以设置的吧.

解决方案 »

  1.   

    正常的程序需要处理完毕才能退出.除非你postmessage等语句中断再exit;
      

  2.   

    是啊,CPU是按线程为单位来分配处理时间片的,所以你应该在开一个线程来处理可以同时进行的操作
      

  3.   

    建立一个线程。TRunProgramThread
    把你在按下运行程序按钮里的代码写到
    TRunProgramThread.Execute中试试。
      

  4.   

    常的程序需要处理完毕才能退出.除非你postmessage等语句中断再exit;