⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iniinput.h

📁 支持Windows 3.x、Windows 9x平台上的中文(GB、Big5)、日文(Shift JIS、EUC JIS)、韩文(KS C 5601)、HZ码的显示与输入,智能内码识别
💻 H
字号:
//输入环境初始化类
#define	INPUT_METHOD	"输入方法"
#define	INPUT_NUM			"输入法数"
#define	CURRENT_INPUT_METHOD	"当前输入法"
#define	INPUT_METHOD_NAME	"输入法名"
#define	INPUT_METHOD_FILE_NAME	"输入法文件名"

class	CInputInit
{
	private:
		int		m_nMethodNum ;		//输入法数
		int		m_nCurrentMethod ;	//当前输入法

		CMenu	m_InputMenu ;	//输入法菜单
	private:		
		//向INI文件写入一种输入法的信息
		BOOL	WriteInputMethodInfo( int n , LPCSTR lpcsName , 
									LPCSTR lpcsFileName ) ;
	public:
		CInputInit( void ) ;
		~CInputInit( void ) ;
		
		void	InitInputMenu( void ) ;		//初始化输入法菜单,从INI文件读入
		HMENU	GetInputMenu( void ) ;	//得到输入法菜单的句柄
		
		//增加一种输入法
		BOOL	AddInputMethod( LPCSTR lpcsName , 
								LPCSTR lpcsFileName ) ;
		//删除一种输入法
		BOOL	DeleteInputMethod( int n ) ;
		//得到输入法的名字与文件名
		BOOL	GetInputMethodMess( int n , LPSTR lpsName , int nMaxNameLen ,
								LPSTR lpsFileName , int nMaxFileNameLen ) ;
		//得到当前输入法在菜单中的顺序
		int			GetCurrentMenu( void ) ;								
		//返回当前输入法位置
		int			GetCurrentMethod( void ) ;
		//得到输入法数
		int			GetInputMethodNum( void ) ;
		//得到当前输入法的名字与文件名
		BOOL	GetCurrentInputMethod( LPSTR lpsName , int nMaxNameLen ,
								LPSTR lpsFileName , int nMaxFileNameLen ) ;
		//改变输入法状态								
		void	ChangeMenuStatus( int n ) ;
} ;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -