共用方式為


FLICK_DATA結構 (tabflicks.h)

包含畫筆筆閃爍的相關信息。

語法

typedef struct FLICK_DATA {
  FLICKACTION_COMMANDCODE iFlickActionCommandCode : 5;
  FLICKDIRECTION          iFlickDirection : 3;
  BOOL                    fControlModifier : 1;
  BOOL                    fMenuModifier : 1;
  BOOL                    fAltGRModifier : 1;
  BOOL                    fWinModifier : 1;
  BOOL                    fShiftModifier : 1;
  INT                     iReserved : 2;
  BOOL                    fOnInkingSurface : 1;
  INT                     iActionArgument : 16;
} FLICK_DATA;

成員

iFlickActionCommandCode

指派給畫筆筆撥的筆劃動作。

iFlickDirection

畫筆筆觸的方向。

fControlModifier

TRUE 是表示 如果畫筆閃爍動作啟動 CTRL 鍵;否則為 FALSE

fMenuModifier

TRUE 是 表示 如果畫筆筆動動作啟動 ALT 鍵;否則為 FALSE

fAltGRModifier

如果 手寫筆筆動動作啟動 ALT GR 鍵,則為 TRUE;否則為 FALSE

fWinModifier

TRUE 是表示 如果畫筆閃爍動作啟動 Windows 標誌鍵;否則為 FALSE

fShiftModifier

TRUE 是表示 如果畫筆閃爍動作啟動SHIFT鍵;否則為 FALSE

iReserved

請勿使用。

fOnInkingSurface

TRUE 是表示 如果畫筆筆刷傳送到手寫筆跡表面;否則為 FALSE

iActionArgument

包含 iFlickActionCommandCode的其他資訊。

備註

Windows Vista 會在手寫筆閃爍時,將 FLICK_DATA 結構連同 WM_TABLET_FLICK訊息 一起傳送至應用程式。

iActionArgument 的值取決於 iFlickActionCommandCode 的值。 例如,如果 iFlickCommandCodeFLICKACTION_COMMANDCODE_SCROLL,iActionArgument 的值就是 SCROLLDIRECTION 列舉中的其中一個值。

如果 iFlickCommandCode是FLICKACTION_COMMANDCODE_CUSTOMKEY則 iActionArgument 的值會指出按鍵筆劃。 fControlModifierfMenuModifierfAltGRModifierfWinModifierfShiftModifier 字段會指出手寫筆動作是否啟動輔助按鍵。 例如,如果使用者將手寫筆筆觸指派給按鍵筆劃,CTRL+N、 fControlModifiertrue ,而 iActionArgument 是虛擬程式碼索引鍵,VK_N。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 tabflicks.h

另請參閱

FLICKACTION_COMMANDCODE列舉

flickdirection 列舉

筆跡手勢

回應手寫筆筆動

wm_tablet_flick訊息