ActiveX¶
ActiveX を操作できるオブジェクトを生成します。 ActiveX が IDispatch で持つメソッドを直接呼び出すことができます。
継承元: WIN32OLE
メンバー一覧¶
コンストラクタ¶
プロパティ¶
メソッド¶
ActiveX¶
コンストラクタ
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
name |
|
識別名またはCLSID を文字列で指定。※WIN32OLE の指定とは CLSID の書式が違うので注意 CAxWindow::CreateControl の書式 |
win |
null |
指定するとそのウインドウの上に生成します。省略すると独立ウインドウになります。 |
left |
0 |
表示座標 ウインドウ指定かつ省略の場合はウインドウのクライアント領域の左上 |
top |
0 |
表示座標 ウインドウ指定かつ省略の場合はウインドウのクライアント領域の左上 |
width |
100 |
表示サイズ ウインドウ指定かつ省略の場合は親ウインドウのクライアント領域のサイズ |
height |
100 |
表示サイズ ウインドウ指定かつ省略の場合は親ウインドウのクライアント領域のサイズ |
解説
コンストラクタ
isValidWindow¶
プロパティ \ アクセス: r/w
解説
ウインドウが有効かどうか(読み込み専用)
left¶
プロパティ \ アクセス: r/w
解説
左端座標
top¶
プロパティ \ アクセス: r/w
解説
上端座標
width¶
プロパティ \ アクセス: r/w
解説
横幅
height¶
プロパティ \ アクセス: r/w
解説
縦幅
visible¶
プロパティ \ アクセス: r/w
解説
表示状態
setPos¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
left |
|
左端座標 |
top |
|
上端座標 |
解説
座標指定
setSize¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
width |
|
横幅 |
height |
|
縦幅 |
解説
サイズ指定
setExternalUI¶
メソッド
解説
拡張UI指定
IEコンポーネントでのみ意味を持ちます。現在の版では、これ呼び出すことで コンテキストメニューが抑制されます。
onCreate¶
メソッド
解説
ウインドウ生成完了後に呼び出されるイベント
初期生成時やフルスクリーン処理などでウインドウが生成された後に呼ばれます 再構築後は、登録されていたイベントはすべて破棄される他、その他もろもろが 初期化されるので、このイベント内で必要なものを再設定する必要があります。
onDestroy¶
メソッド
解説
ウインドウ破棄前に呼び出されるイベント
フルスクリーン処理やオブジェクトの破棄などでウインドウが破棄される前に呼ばれます。