ReplaceFileFrame メソッド

構文

BOOL ReplaceFileFrame(INT nPaper, BOOL bPortrait, DOUBLE dWidth, DOUBLE dHeight);

図面枠を移動します。図面枠の編集中(FileFrameStart呼出し~FileFrameFinish呼出しの間) には指定できません。

パラメータ

dXPoint
図面枠左下に設定するX座標。
dYPoint
図面枠左下に設定するY座標。

戻り値

図面枠を移動できた場合は 0 以外を返します。開けなかった場合は 0 を返します。

使用例

// C++ sample
// 間取りオブジェクトへ接続
CMadoriDoc * m_MadoriDoc = new CMadoriDoc();
CLSIDFromProgID (L"MyHomeDesignerMadori.MadoriDoc", &clsid);
GetActiveObject (clsid, NULL, &pUnk);
pUnk->QueryInterface (IID_IDispatch, (void**)(&pDisp));
m_MadoriDoc->AttachDispatch (pDisp);

// 図面枠を移動する
BOOL bRet = FALSE;
DOUBLE dXPoint = 100;
DOUBLE dYPoint = 100;
bRet = m_MadoriDoc->ReplaceFileFrame(dXPoint, dYPoint);

AfxMessageBox(bRet);

// JavaScript sample    
var doc = new CMadoriDoc();    
var dXPoint = 100;
var dYPoint = 100;
var result = doc.ReplaceFileFrame(dXPoint, dYPoint);
alert(result);