私は、Borland C++ビルダーで書かれたアプリケーションを持っていますので、Visual Studioに書き込む必要があります。C++ BuilderからVisual C++
#include "Car.h"
#include "Form.h"
extern TForm1 *Form1;
Car::Car()
{
aCanvas = Form1->FieldImage->Canvas;
color = clYellow;
.....
}
void Car::draw()
{
aCanvas->Pen->Color = color;
//aCanvas....
//aCanvas....
//some code for drawing....
}
は今、どのようにフォームにあるパネル1にそのイメージ描画する:Car.cpp私はCar.hを持っているし、ここにあなたが見ることができますか?私はCanvasを取り除き、描画のためにパネルを使う方法を知らない。 Form1_Loadで
は私が書く:私は小さな支援事業のためのC++ Builderを使用したリコール何、ボーランドは、C++ Builderのための独自のクラス・ライブラリを使用しています
Car * car1;
car1 = new Car;
car1->draw();
Borland C++ BuilderはVCLを使用します。 OWLは以前のツールであるBorland C++で使用されていました。 OWLはMFCによく似ていますが、VCLはWinFormsに似ていますので、VCLアプリケーションをMFCに変換することはほとんど不可能です。 – Jogy