資源簡介
C++語言編寫的輸入法精簡模型
本輸入法模型是一個精簡化的C++語言版本的輸入法。除最基本的原理之外不包括任何的其他內容。
是初學輸入法編程的入門好實例,它除去了干擾學習的窗口及其其他部分,使整個輸入法結構極為簡單,
只完成按任一一鍵即輸入固定的一個字符串,使初學者能極容易的學習輸入法。
C++語言輸入法模型也可作為開發輸入法的基礎,開發出自己的輸入法。
代碼片段和文件信息
#include?“stdafx.h“
#include?“freepy.h“
#define?CS_FREEPY?(CS_VREDRAW?|?CS_HREDRAW?|?CS_DBLCLKS)
BOOL?WINAPI?DllMain?(HINSTANCE??hInstDLLDWORD??dwFunctionLPVOID?lpNot)
{
????switch(dwFunction)
????{
case?DLL_PROCESS_ATTACH:
hInst?=?hInstDLL;
//如果的win98字號得20才行
hUIFont?=?CreateFont(20?0?0?0?FW_NORMAL FALSE?FALSE?FALSE?ANSI_CHARSET
OUT_TT_PRECIS?CLIP_TT_ALWAYS?ANTIALIASED_QUALITY DEFAULT_PITCH?_T(“宋體“));
IMERegisterClass(?hInst?);
break;
case?DLL_PROCESS_DETACH:???//當系統結束時釋放資源
Deleteobject(hUIFont);
UnregisterClass(UICLASSNAMEhInst);
break;
????}
????return?TRUE;
}
BOOL?IMERegisterClass(?HINSTANCE?hInstance?)
{
????WNDCLASSEX?wc;
????//?注冊?UI窗口類.
????wc.cbSize?????????=?sizeof(WNDCLASSEX);
????wc.style??????????=?C
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????I.A....?????23898??2004-08-14?22:36??new?C++語言編寫的輸入法精簡模型\1查詢機器碼.exe
????I.A....????????89??2004-11-02?16:15??new?C++語言編寫的輸入法精簡模型\a.bat
????I.A....???????124??2004-11-02?16:18??new?C++語言編寫的輸入法精簡模型\aa.bat
????I.A....???????347??2010-01-16?10:18??new?C++語言編寫的輸入法精簡模型\C++語言輸入法模型.txt
????I.A....???????392??2009-05-07?23:26??new?C++語言編寫的輸入法精簡模型\Debug\system32.lnk
????I.A....?????79176??2010-01-16?10:15??new?C++語言編寫的輸入法精簡模型\freepy.aps
????I.A....???????897??2010-01-16?11:13??new?C++語言編寫的輸入法精簡模型\freepy.clw
????I.A....??????2519??2010-01-16?10:14??new?C++語言編寫的輸入法精簡模型\freepy.cpp
????I.A....???????978??2010-01-15?18:14??new?C++語言編寫的輸入法精簡模型\freepy.def
????I.A....??????4904??2010-01-16?11:13??new?C++語言編寫的輸入法精簡模型\freepy.dsp
????I.A....???????537??2002-03-20?09:53??new?C++語言編寫的輸入法精簡模型\freepy.dsw
????I.A....??????2598??2010-01-16?10:14??new?C++語言編寫的輸入法精簡模型\freepy.h
????I.A....??????3262??2010-01-15?19:06??new?C++語言編寫的輸入法精簡模型\freepy.ico
????I.A....?????55808??2010-01-16?11:13??new?C++語言編寫的輸入法精簡模型\freepy.opt
????I.A....??????1875??2010-01-16?11:11??new?C++語言編寫的輸入法精簡模型\freepy.plg
????I.A....??????3460??2010-01-16?10:12??new?C++語言編寫的輸入法精簡模型\freepy.rc
????I.A....???????370??2010-01-16?10:12??new?C++語言編寫的輸入法精簡模型\global.cpp
????I.A....??????4824??2010-01-16?10:12??new?C++語言編寫的輸入法精簡模型\imm.cpp
????I.A....?????37002??2005-06-18?16:17??new?C++語言編寫的輸入法精簡模型\Imm.h
????I.A....?????56788??1997-07-11?22:30??new?C++語言編寫的輸入法精簡模型\IMM32.LIB
????I.A....???????318??1999-03-22?21:08??new?C++語言編寫的輸入法精簡模型\Penindic.ico
????I.A....??????3531??2004-11-13?14:34??new?C++語言編寫的輸入法精簡模型\resource.h
????I.A....????????23??2006-03-18?21:06??new?C++語言編寫的輸入法精簡模型\StdAfx.cpp
????I.A....???????802??2009-12-12?14:45??new?C++語言編寫的輸入法精簡模型\StdAfx.h
????I.A.SH.?????11264??2009-12-13?22:36??new?C++語言編寫的輸入法精簡模型\Thumbs.db
????I..D...?????????0??2010-01-16?11:12??new?C++語言編寫的輸入法精簡模型\Debug
?????目錄??????????0??2010-01-16?16:08??new?C++語言編寫的輸入法精簡模型
-----------?---------??----------?-----??----
???????????????295786????????????????????27
............此處省略0個文件信息
- 上一篇:c語言 選課管理系統
- 下一篇:基于vc6開發的計算器
評論
共有 條評論