次の方法で共有


IInkStrokes::Add メソッド (msinkaut.h)

既存の InkStrokes コレクションに IInkStrokeDisp オブジェクトまたは InkStrokes コレクションを追加します。

構文

HRESULT Add(
  [in] IInkStrokeDisp *InkStroke
);

パラメーター

[in] InkStroke

InkStrokes コレクションに追加するストローク。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
正常終了しました。
E_POINTER
パラメーターに無効なポインターが含まれていました。
E_OUTOFMEMORY
Stroke ハンドラー ヘルパー オブジェクトを割り当てることができません。
E_INK_EXCEPTION
メソッド内で例外が発生しました。
E_INK_INCOMPATIBLE_OBJECT
IInkStrokeDisp* は、互換性のある IInkStrokeDisp オブジェクトを指していません。
E_INK_MISMATCHED_INK_OBJECT
追加する IInkStrokeDispInkDisp オブジェクトが InkStrokes コレクションの InkDisp オブジェクトと一致しません。

注釈

メモ ストロークは InkDisp オブジェクト内に既に存在している必要があり、別 の InkDisp オブジェクトに属することはできません。 また、このメソッドは InkDisp オブジェクトをコピーまたは変更しませんが、単にこのストロークをコレクションに追加するだけです。
 
InkStrokes コレクションに 1 つのストロークを追加するには、このメソッドを使用します。 ストロークのコレクションを別のコレクションに追加するには、 AddStrokes メソッドを使用します。

要件

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

こちらもご覧ください

AddStrokes メソッド

IInkStrokeDisp インターフェイス

IInkStrokes

InkStrokes コレクション