http://blogs.wankuma.com/rti/archive/2006/11/17/45909.aspx
以前、VB6 で似たような話があったのですが、今回は VC#2005 で、つい先ほど、こんな感じで書いてみました。
public static class Program
{
[STAThread]
static void Main() {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
認証フォーム 認証 = new 認証フォーム();
if (認証.認証完了()) {
Application.Run(new メインフォーム());
}
}
}
認証した時だけ、メインフォームが開いて、メインフォームが動作している間、このスレッドが生き続けるってことになります。
認証完了しない場合は、メインフォームが起動せず、そのままこのスレッドが終了します。
?
あってますか?
?
認証フォームの中身は、これから書こうかな~、と思っているところです。