構文
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);