CraftLaunchExから,win32allの関数(例えばwin32gui.SetWindowPosやwin32gui.SetForegroundWindowなど)を使うとランタイムエラーで落ちたりするのだが,その回避法がわかったのでメモっておく.
どうやら,CraftLaunchExがアクティブの状態で,これらの関数を実行するとエラーが発生することがあるらしい.なので,関数を実行する前に,clcore.RaiseNextWindow()を実行すれば回避できる.
2005-06-17の日記に書いたMSNメッセンジャーのインスタントメッセージを実行した時にエラーが出るのだが,これもこの方法で回避できるみたいだ.