サンプルプログラム

 MQSDKフォルダにはサンプルとして主にVisual C++ 6.0/Visual Studio.NET用のプロジェクトが収録されています。このサンプルを参考にしてプラグインを制作して下さい。

Createプラグイン
Create spring (Spring)
Create Text (TTFont)
Exportプラグイン
3D Studio Exporter (ExportASC)
RIB Exporter (ExportRIB)
Importプラグイン
AutoCAD DXF Importer (ImportDXF)
MQO Importer (ImportMQO)
Objectプラグイン
Lathe (Lathe)
Wired (Wired)
Real-Time Renderer (RTRender)
Selectプラグイン
Measure (Measure)
Separate polygons (Separate)
Erase vertex color (VColor)
Stationプラグイン
Station Spy (StationSpy) (*1)
WTLStation (WTLStation) (*1)
VCLStation (*2)
Commandプラグイン
Single Move (SingleMove)
Scissor (Scissor)

(*1)WTL(Windows Template Library)を用いていますので、ビルドにはWTLを別途入手してインストール必要があります。WTLはWeb上で無償配布されています。Visual C++ 6.0ではWTL7.1、Visual Studio .NET/2005ではWTL7.5以降を利用してください。
WTL 7.1の入手先
WTL 7.5以降の入手先

(*2)Borland C++Builder 5向けのプロジェクトです。Visual C++/Visual Studioではビルドできません。

 Visual C++ 6.0より前のVisual C++ではコンパイラオプションなどを設定し直す必要があります。
 Visual Studio.NET 2002より後のVisual Studioでは初回起動時にプロジェクトの変換を求められるので、変換してご利用ください。
 Visual C++/Visual Studio以外のソフトを用いる場合は、各プロジェクト用のファイル(.CPPや.RCなど)に加えてMQInit.cppを併せてコンパイルして、正しく作成できるかどうかを各自でご確認下さい。