- 博客(16)
- 资源 (4)
- 收藏
- 关注
转载 输入法编辑器(IME)编程指南
输入法编辑器(IME)编程指南 以下是IME编程中需要用到的几项基本组成元素: • IME函数 • IME消息 • IME命令 • IME结构 • IME常量IME函数 本节列出了所有IME函数。函数说明EnumInputContext由应用程序定义的,提供给ImmEn
2012-03-27 16:03:08 18116 1
转载 C#中keybd_event 用法
Windows提供了一个模拟键盘API函数Keybd_event(),使用该函数可以相应的屏蔽键盘的动作。Keybd_event()函数能触发一个按键事件,也就是说回产生一个WM_KEYDOWN或WM_KEYUP消息。该函数原型如下: VOID keybd_event( BYTE bVk, // virtual-key code BYTE bScan, // hardware s
2012-03-22 17:34:39 10669 1
转载 Windows Message Codes
Sorted by NameSorted by CodeMessageCode CodeMessageWM_ACTIVATE0x0006 0x0000WM_NULLWM_ACT
2012-03-22 14:30:15 1036
转载 IME输入法编程: 第三章 ime文件中必须使用的结构
前二章我们讲述了ime和imm函数,二者之间是靠下列结构通讯的。1、IMEINFOstruct tagIMEInfo { //输入法的接口信息 用于ImeInquire函数中DWORD dwPrivateDataSize;//用户设计的数据结构的字节数DWORD fdwProperty; //输入法对键盘事件的相应特性//其中其高字可为下列字节位的组合://=IME_PROP_AT_
2012-03-17 20:17:38 1764
转载 IME输入法编程: 第二章 Windows9x系统提供的ime管理函数
IME输入法编程: 第二章 Windows9x系统提供的ime管理函数上一章,我们介绍了ime文件中必须设计的函数,这些函数要靠我们自己来设计。要完成这些函数的设计,需用到windows 系统提供的管理函数(Input Method Manager,简称IMM)。IMM函数可以被IME函数使用,也可用于应用软件直接管理IME。相关术语:(1)i
2012-03-17 20:15:16 985
转载 IME输入法编程:第一章 Windows9x系统下汉字输入法的基本原理
IME输入法编程第一章 Windows9x系统下汉字输入法的基本原理Windows系统下汉字输入法实际上是将输入的标准ascii字符串按照一定的编码规则转换为汉字或汉字串,进入到目的地。 由于应用程序各不相同,用户不可能自己去设计转换程序,因此,汉字输入自然而然落到WINDOWS系统管理中。一、输入法与系统的关系 键盘事件 应用程序
2012-03-17 20:13:32 1116
转载 关于WINFORM中输入法的设置
在WINFORM中我们经常遇到文本输入框中输入法被禁用或老是变全角输入法等问题,经查阅相关资料,现小结如下:(一)Control.ImeMode 属性:获取或设置控件的输入法编辑器 (IME) 模式。(1)由于窗体属性继承关系,如果你的WINFORM窗体中大部分需要设置为输入法有效状态,可以设置为FORM的ImeMode属性为On.(2)如果需要某些TextBox为输入法有效,则使
2012-03-17 19:37:29 1087
转载 输入法编辑器概述
输入法编辑器(IME)可以减轻用户在输入他们可能想要的所有字符组合时所需的记忆负担。其工作过程是监视用户的键盘动作,预测用户可能想要输入的字符,然后提供一组可供用户选择输入的字符。 缺省情况下,IME提供一个IME窗口用来显示用户按下的按键以及符合当前按键组合定义的候选字符列表。应用程序可以使用输入法管理器(IMM)函数和消息来创建并管理它们自己的IME窗口,然后就可以提供一个定制的使用
2012-03-17 17:23:52 1428
转载 Win32 API 常量定义(四)
Public Const MIXER_OBJECTF_HMIDIOUT = (MIXER_OBJECTF_HANDLE Or MIXER_OBJECTF_MIDIOUT)Public Const MIXER_OBJECTF_MIDIIN = &H40000000Public Const MIXER_OBJECTF_HMIDIIN = (MIXER_OBJECTF_HANDLE Or MIX
2012-03-17 16:24:47 2520
转载 Win32 API 常量定义(三)
Public Const SBS_RIGHTALIGN = &H4&Public Const SBS_SIZEBOXTOPLEFTALIGN = &H2&Public Const SBS_SIZEBOXBOTTOMRIGHTALIGN = &H4&Public Const SBS_SIZEBOX = &H8&Public Const SBM_SETPOS = &HE0Publi
2012-03-17 16:23:10 2504 1
转载 Win32 API 常量定义(二)
Public Const PAN_XHEIGHT_DUCKING_SMALL = 5Public Const PAN_XHEIGHT_DUCKING_STD = 6Public Const PAN_XHEIGHT_DUCKING_LARGE = 7Public Const ELF_VENDOR_SIZE = 4Public Const ELF_VERSION = 0Public
2012-03-17 16:18:45 3258
转载 Win32 API 常量定义(一)
"""""""""""""""""""""""""""""""""""""""""""""""""""""""■■■■常量声明■■■■"""""""""""""""""""""""""""""""""""""""""""""""""""""""Public Const ANYSIZE_ARRAY = 1Public Const DELETE = &H10000Publi
2012-03-17 16:16:44 4891
转载 IME介绍
IME 中包括一个引擎(它可以把按键转换为语音和象形字符),还包括一个由常用象形文字组成的词典。当用户敲击按键时,IME 引擎会尝试判断应将其转换为哪个或哪些象形字符。由于许多象形字符具有相同的发音,因此 IME 引擎的第一次判断可能不是完全正确的。如果建议的字符不正确,用户可以从同音列表中进行选择;在一些更先进的 IME 中,用户选中的同音字会变为 IME 引擎下一轮判断时的首选字符。
2012-03-17 15:47:15 3866
转载 ID3DXSprite
前言:本教程面向对DriectX 9.0有一定了解的读者,主要讲解DirectX 9.0的各个部分的功能及用法。希望对广大的游戏初学者有一定帮助,也好让本人对中国游戏事业的发展做出一些微不足道的贡献。作者:Fabric(由于本人是广东人,写文章难免参杂粤语写法,请见谅) 简介:ID3DXSprite是DriectX 9.0里面的一个简单模块,在DriectX 9.0帮助文档里面对其功能的描术
2012-03-17 00:36:57 975
转载 MFC --> ShowWindow(int nCmdShow)参数总结
MFC --> ShowWindow(int nCmdShow)参数总结:一般在MFC框架类里出现这个函数。uCmdShow(int) SW_HIDE 隐藏窗口,活动状态给令一个窗口 SW_MINIMIZE 最小化窗口,活动状态给令一个窗口 SW_RESTORE 用原来的大小和位置显示一个窗口,同时令其进入活动状态 SW_SHOW 用当前的大小和位置显示一个窗口
2012-03-10 14:30:01 9625
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人