MFCで1次元配列の拡大処理を作成しているのですが、うまくいきません。

・1次元で7文字7行入力。
↓
・表示を押すと、入力した7*7が表示ボックスに表示される。
↓(ここまではできました)
・縦・横の倍率を指定して拡大ボタンを押す
↓
・表示ボックスから文字列を全部取ってきて、拡大処理。
↓
・拡大処理結果をまた表示ボックスへ。
っていう処理なんですけど…
初心者なんでぜんぜんわからないんです;;

例>>
12345
123
12
って表示してあった場合、縦・横を2倍と入力すると、
1122334455
1122334455
112233
112233
1122
1122
ってな感じになるんですけど。。。。。。
メモリの確保も使わなくちゃいけなくて…
わからなくて困ってます。。。。