背景画像として画像が見えなく編集できません。
機能の主な用途:
_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); }