おー、ちゃんと自分で調べて解決するという意識があるじゃん。
そんな感じでやっていけば、すぐにある程度のことは出来るようになるよ。

まずは>>571が言うように、C++というものを覚えてからだね。
ただし、C++自体は非常に巨大な仕様なので
本当に基本的なC+class程度の内容を理解したら
templateや例外は後回しにしてVCLをいじりまわすのが良いかもしれない。
(独自拡張や制限もあるし)

>>572
VCLクラスには、スタックやグローバル領域に作成できない(new以外不可)、
多重継承できない等の制限がある。
また、派生時のコンストラクタ/デストラクタの呼び出し方が若干違う。

で、BCBの書籍は絶滅状態なので、C++の書籍とDelphiの書籍とWinAPIの書籍を。
必要ならネットワークとかスレッドとかDirectXとかも個別に。