コンテンツにスキップ

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

メソッド

解説

ウインドウ破棄前に呼び出されるイベント

フルスクリーン処理やオブジェクトの破棄などでウインドウが破棄される前に呼ばれます。