MZ APIは、専門的な知識をお持ちの方が、既存のプログラムとMZを連携させるために使用することを想定しています。一から作成する場合は、MZのみまたは他の開発環境のみで作成する方が簡単です。
直近の投稿から判断しますと、専門的な知識をお持ちではないようですので、実現は難しいのではないでしょうか。一応回答いたしますが、C#のプログラムからMZを起動する場合に使用するAPIは当然C/C++用です。Java用のAPIをそのまま使用することはできません。C#からC/C++用のAPIをどのように起動するかのご質問には基本的にお答えできません。C/C++用のAPIでMZとデータをやり取りする方法については、まずサンプルプログラムのソースコードをご覧ください。
内容的にはすでに無料サポートの範囲を超えておりまして、こちらも限られた人員で対応しておりますので、ご理解をいただければ幸いです。