そうですよね;すみません;
exec "C:〜〜〜〜〜.exe",0
のような簡単なものをHSPで作り、
c++のものは長くなるので短い別のもので。
#include "DxLib.h"
int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int){
ChangeWindowMode(TRUE), DxLib_Init(), SetDrawScreen( DX_SCREEN_BACK ),ClsDrawScreen();
SetMainWindowText("3Dモデル表示") ; //タイトル
SetBackgroundColor( 200, 200, 200 );//背景色
int ModelHandle ;
while( ScreenFlip()==0 && ProcessMessage()==0 && ClearDrawScreen()==0 ){
Keyboard_Update(); //キーボード取得
//モデル座標
int mx = 1.0f;
int my = 1.0f;
int mz = 1.0f;
// 3Dモデルの読み込み
ModelHandle = MV1LoadModel( "model.mqo" ) ;
// 画面に映る位置に3Dモデルを移動
MV1SetPosition( ModelHandle, VGet( 300.0f,-90.0f,600.0f ) ) ;
MV1SetScale(ModelHandle,VGet(mx,my,mz));
// 3Dモデルの描画
MV1DrawModel( ModelHandle ) ;
if(Keyboard_Get(KEY_INPUT_ESCAPE)==1)break;
ScreenFlip();//裏画面を表画面に反映
}
DxLib_End() ;
return 0 ;
}
3Dモデルを表示するものです。
これをexecで呼び出すと背景色しか写っていませんでした。