TPMPARAMS

TrackPopupMenuEx 関数の拡張パラメータが格納されます。

typedef struct tagTPMPARAMS {
    UINT cbSize;     // 構造体サイズ(=20)
    RECT rcExclude;  // オーバーラップ禁止範囲
} TPMPARAMS, *LPTPMPARAMS;

メンバ

cbSize

構造体のサイズをバイト単位で指定します。 20 を指定します。

rcExclude

オーバーラップ禁止範囲を指定した RECT 構造体です。

対応情報

Windows 95 以降 / Windows 3.1 以降

変数との対応

HSP 変数 メンバ
メンバ名 オフセット サイズ
tpm.0 cbSize ( = 20 ) 0 4
tpm.1 rcExclude left 4 4
tpm.2 top 8 4
tpm.3 right 12 4
tpm.4 bottom 16 4