GetHwnd メソッド

構文

LONG GetHwnd();

(64bit用)
 HWND GetHwnd64();

メインフレームのハンドルを返します。

使用例

// C++ sample
// 間取りアプリケーションへ接続
CMadoriApp * m_MadoriApp= new CMadoriApp();
CLSIDFromProgID (L"MyHomeDesignerMadori.MadoriApp", &clsid);
GetActiveObject (clsid, NULL, &pUnk);
pUnk->QueryInterface (IID_IDispatch, (void**)(&pDisp));
m_MadoriApp->AttachDispatch (pDisp);

// ウィンドウのハンドルを取得
HWND pid = (HWND)m_MadoriApp->GetHwnd();
// JavaScript sample
var app = new CMadoriApp();
var hwnd = app.GetHwnd();
alert(hwnd);

対応情報

Ver.8.0.7以降で対応しています。

ページのTOPへ戻る