カスタマイズ可能な TabControl - Life like a clown のようにカスタマイズされた GUI パーツを探す事があるのですが,こういった GUI パーツはソースコードではなく dll として提供されているものも結構ありました.GUI パーツのようなものは,exe を作成する時点で 1つに纏めてしまいたいなぁと思って探してみると,ILMerge と言うソフトがあるようです.
- Download ILMerge from Official Microsoft Download Center
- アプリケーションのEXEファイルやDLLファイルを1つにまとめるには? - @IT
- Gilma - GUI for ILMerge Application - Browse Files at SourceForge.net (GUI ラッパ)
ただ,やはりと言うか,結合できるのは純粋な managed code な dll のみのようです./zeroPeKind と言うオプションで unmanaged code が混じっていても結合可能(かもしれない?)と言う説明がありますが,いろいろ見て回った感じだとあまりうまくいかないようです.
そんな訳で,上記の .Net で書かれた GUI パーツ用ライブラリのように「パッと見,結合できるはず・・・!」のような dll を結合すると言う用途になりそうです.