CADは、背景画像を設定します

背景画像として画像が見えなく編集できません。


機能の主な用途:


_DMxDrawX :: DrawImageToBackground


ラスタを描く背景。詳細は以下のとおりです。


パラメータ 説明

BSTR sFileName

ラスターファイルのファイルパス.DWGBMPJPG

LONG lLeftUpX

ウィンドウの左上隅にはX、図視域制御ゲートに表示されたビューポート座標。

LONG lLeftUpY

ディスプレイの視域Yに表示されるコントロールゲートの図左上の位置、ビューポートウィンドウ座標


jsが定義を実装しました:


背景画像関数(){ 
    // COMコンポーネントオブジェクト作成
    VAR getPt = mxOcx.NewComObject( "IMxDrawUiPrPointを"); 
    getPt.message = "中点挿入ポイントは、写真を撮るために"; 
    IF(!。getPt.go()= 1){ 
        リターン; 
    } 
    VAR frstPt getPt.value =(); 
    IF(frstPt == NULL){ 
        リターン; 
    } 
    //制御プログラムディスクファイルパスにおける
    VAR sImageFile mxOcx.GetOcxAppPath =()+ "\\ mxcad.jpg"; 
    アラート(sImageFile); 
    マーカーオブジェクト描画製// 
    Xは、図制御ビューポート、ビューポートウィンドウ座標におけるゲートのディスプレイに表示された左上位置パラメータのための2つ; //パラメータは、ラスタ画像ファイル.DWGBMPJPGファイルパスであります; 
    //図表示制御ビューポートに示したグリッドの左上隅のY位置のための3つのパラメータは、ビューポートウィンドウ座標; 
    mxOcx.DrawImageToBackground(sImageFile、frstPt.x、frstPt.y); 
}

おすすめ

転載: www.cnblogs.com/yzy0224/p/10955367.html