GetGestureConfig 函数-中文整理
2013-05-04 23:11
253 查看
利用CGestureConfig类操作的代码示例如下:
检索要针对其从窗口中发送 Windows Touch 笔势消息的配置。
CGestureConfig config; GetGestureConfig(&config);
检索要针对其从窗口中发送 Windows Touch 笔势消息的配置。
语法
BOOL WINAPI GetGestureConfig( __in HWND hwnd, __in DWORD dwReserved, __in DWORD dwFlags, __in PUINT pcIDs, __inout PGESTURECONFIG pGestureConfig, __in UINT cbSize );
参数
hwnd [in]要从中获取笔势配置的窗口的句柄。dwReserved [in]此值已被保留且必须设置为 0。dwFlags [in]指示用于检索笔势配置的选项的笔势命令标志值。有关其他信息和支持的值,请参见“备注”。pcIDs [in]位于 pGestureConfig 缓冲区中的大小(按笔势配置结构的数目计算)。pGestureConfig [in, out]指定笔势配置的笔势配置结构的数组。cbSize [in]笔势配置 (GESTURECONFIG) 结构的大小。返回值
如果函数成功,则返回值为非零值。如果函数失败,则返回值为零。若要获取扩展的错误信息,请使用 GetLastError 函数。评论
传递一个不是sizeof(GESTURECONFIG)的值用于 cbSize 参数将导致调用此函数失败,并且 GetLastError 将返回 ERROR_INVALID_PARAMETER(十进制的 87)。下表列出了笔势配置值:
名称 | 值 | 说明 |
---|---|---|
GCF_INCLUDE_ANCESTORS | 0x00000001 | 如果指定,GetGestureConfig 将为指定的窗口及其父窗口链返回统一配置。 |
示例
GESTURECONFIG gc[3]; UINT uiGcs = 3; ZeroMemory(&gc, sizeof(gc)); gc[0].dwID = GID_ZOOM; gc[1].dwID = GID_ROTATE; gc[2].dwID = GID_PAN; BOOL bResult = GetGestureConfig(hWnd, 0, 0, &uiGcs, gc, sizeof(GESTURECONFIG)); if (!bResult){ DWORD err = GetLastError(); }
相关文章推荐
- GetGestureExtraArgs 函数-中文整理
- GetGestureInfo 函数-中文整理
- SetGestureConfig 函数-中文整理
- CloseGestureInfoHandle 函数-中文整理
- Windows Touch的WM_GESTURE与WM_GESTURENOTIGY消息-中文整理
- 关于转换大写中文金额-新学的java函数整理
- uchome的ajaxget函数传递中文值的问题及解决
- SHGetSpecialFolderLocation 函数 中文介绍
- Windows Touch的GESTURECONFIG,GESTUREINFO,GESTURENOTIFYSTRUCT结构体-中文整理
- GetGestureConfig function
- JAVA中枚举值,提供getName函数,获取中文含义
- 由get请求引发的中文乱码整理
- [ZZ]cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
- 读取系统资源函数getResources()
- getsockname()/getpeername()函数第一次被调用得到0.0.0.0结果
- R 语言常用函数整理
- FCKEditor fckconfig.js配置,添加字体和大小 附:中文字体乱码问题解决
- C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
- Velocity的中文指南(3)-整理
- linux-2.2.12内核之clk_get()函数浅析