次の方法で共有


IInkPicture::p ut_AutoRedraw メソッド (msinkaut.h)

ウィンドウが無効になったときにインク コレクターがインクを再描画するかどうかを指定する値を取得または設定します。

このプロパティは読み取り/書き込み可能です。

構文

HRESULT put_AutoRedraw(
  VARIANT_BOOL AutoRedraw
);

パラメーター

AutoRedraw

戻り値

なし

解説

AutoRedrawVARIANT_TRUEされている場合、ウィンドウが無効になると、インク コレクターによってインクが再描画されます。 たとえば、ウィンドウを最小化して復元すると、インクが自動的に再描画されます。 VARIANT_FALSEした場合、ウィンドウが無効になった場合、インク コレクターはインクを再描画しません。 たとえば、ウィンドウを最小化して復元すると、画面からインクが消えます。

AutoRedrawVARIANT_FALSEすると、DynamicRendering プロパティが false でない限り、インク中にインクが表示されます。

アプリケーションでカスタム レンダリングを実行している場合、またはアプリケーションが描画の問題に敏感な場合は、再描画を自分で処理し、InkCollector オブジェクト、InkOverlay オブジェクト、または InkPicture コントロールのVARIANT_FALSEAutoRedraw プロパティを設定できます。 次の表のイベントを使用して、再描画を処理します。

オブジェクトまたはコントロール Event
InkCollector オブジェクト 基になるコントロールの Invalidated イベントと Paint イベント。
InkOverlay オブジェクト 基になるコントロールの Invalidated イベントと Paint イベント。
InkPicture コントロール InkPicture コントロールは Invalidated イベントと Paint イベントを継承しました。

要件

   
サポートされている最小のクライアント Windows XP タブレット PC エディション [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー msinkaut.h
Library InkObj.dll

関連項目

Draw メソッド

DynamicRendering プロパティ

IInkPicture

InkDisp クラス

InkPicture コントロール