CalcDefaultRect

BOOL CalcDefaultRect( DWORD dwDxlWord, HWND hWnd, SIZE* pstSize, LPCSTR lpcszMemoData);

戻り値
処理が正常に終了した場合には、FALSE(0)を返します。
それ以外の場合には、TRUE(!0)を返します。

引数
dwDxlWordは、InitializeChipで生成したプラグイン固有の記憶データ

hWndは、設定画面の表示要求を出した親のウィンドウハンドル

pstSizeは、プラグインが要求する小片のクライアントサイズ

lpcszMemoDataは、小片の内容です。通常はNULLが渡されますが、DrawExSpecificationDXLSPECIFICATION構造体で、_DXL_NEEDSTRINGを指定するとデータが渡されるようになります。

解説
このAPIは、小片の「大きさ再計算」により要求されるサイズを計算する関数です。
これは、描画代行拡張のときのみ呼び出されます。データ変換拡張の場合は覚え書により行われます。

描画代行拡張の場合は必ず正しい値を返さなければなりません。

備考
なし

参照
なし


API一覧へ戻る Copyright (c) 1998 T.Chiba/Sayoka Brand.
All rights reserved.