俺は機能ごとにdllに結構ばらばらに作ってる。
exeはログイン機能だけで100kbぐらい。
こうすれば起動もかなり速い。
そしてログイン表示されたらひそかに裏でほかのdllを読み込む。
そうすればその後の処理もスムーズ。