いきなりで申し訳ありませんが、勉強法について質問です。
 今から10年ほど前、大学,大学院のときにdos上のMS-Cで、
 RS-232CやGPIB制御のプログラムを組んでいた者です。
 サッカーくじtotoの購入支援ソフトの自作を目的として、10年のブランクを越えてc++の勉強を始めたのです(現在はBorland c++ 5.11 , 「C言語を初めてみよう」のミニ環境)。
 toto のマークシートを自動印刷するには、画像を直接プリンタに送るような制御が必要で、たしかcではASKIIコードとかしか送れなかったよなー、と思って、 c++を選んでみたのです。
 が、、、
 クラスやら、多態性やら、フレンド関数やら、勉強してもプリンタ制御ができる感じがいっこうにしない。
 また、知識としてあっても、これらを使って、さくさくプログラミング♪、とまでは相当時間がかかりそう。
 昨日、書店にいっていろいろ立ち読みして見ると、c++の習得が終わってから、windowsプログラミングを初めて、プリンタ制御に入る格好になっている。その間には、なんや挫折者を多数発生させている障害がいろいろ。

 ・・・あまりにも、遠い。。。
 コマンドラインコンパイラで作るプログラムで、任意の場所に任意の大きさで黒い四角を紙に描くいい方法は無いのでしょうか?

 それとも、Latexとか入れて、cで *.tex を自動作成した方がいいのだろうか? あまり、それは、やりたくない。← 理由はないが...

 ちょっと、かっこ良く、やりたいなと、思っているのです。
 このまま突き進んで行くのが早いのか、もうちょっといい方法があるのか、教えてください。