VC++6.0 で、次のようなプログラムを作りたいのですが…
  ボタン1を押したら、ある時間のかかる計算を開始。
  計算中にボタン2を押したら、(適当なところで)中止。
しかし、OnButton1() の部分にその計算ルーチンを
入れてしまうと、ボタン2を押そうとしても押せませんよね。
この場合、どのように組むのが一般的なんでしょうか?
超初心者ですみませんが、よろしくお願いします。