資源簡介
C漢字識(shí)別源代碼,可以用鼠標(biāo)在程序的空白處寫字,然后讓程序識(shí)別你所寫的文字,當(dāng)然需要字庫支持,這個(gè)字庫是需要事先準(zhǔn)備好的,當(dāng)然程序還有一個(gè)模式是“學(xué)習(xí)”模式,當(dāng)有不識(shí)別的文字時(shí)可啟動(dòng)這個(gè)模式,將對(duì)應(yīng)的文字輸入,下一次如果重新寫入這樣的字,程序就可以識(shí)別了。
mydate.dat為字庫。先點(diǎn)擊file, 點(diǎn)open,讀入字庫,學(xué)習(xí)時(shí)字庫自動(dòng)保存。
已有鍵盤字符,字母,數(shù)字和簡單漢字,如要識(shí)別復(fù)雜漢字,請(qǐng)先用學(xué)習(xí)功能。

代碼片段和文件信息
//?Inputdialog.cpp?:?implementation?file
//?Download?by?http://www.codefans.net
#include?“stdafx.h“
#include?“pattern.h“
#include?“Inputdialog.h“
#include?“TCHAR.H“
#define???_UNICODE
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?Inputdialog?dialog
Inputdialog::Inputdialog(CWnd*?pParent?/*=NULL*/)
:?CDialog(Inputdialog::IDD?pParent)
{
//{{AFX_DATA_INIT(Inputdialog)
m_input2?=?_T(““);
m_input1?=?_T(““);
//}}AFX_DATA_INIT
}
void?Inputdialog::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(Inputdialog)
DDX_Text(pDX?IDC_EDIT2?m_input2);
DDV_MaxChars(pDX?m_input2?2);
DDX_Text(pDX?IDC_EDIT1?m_input1);
DDV_MaxChars(pDX?m_input1?2);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(Inputdialog?CDialog)
//{{AFX_MSG_MAP(Inputdialog)
ON_BN_CLICKED(IDC_BUTTON1?Onok)
ON_BN_CLICKED(IDC_BUTTON2?Oncancel)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?Inputdialog?message?handlers
void?Inputdialog::Onok()?
{
//?TODO:?Add?your?control?notification?handler?code?here
OnOK();
}
void?Inputdialog::Oncancel()?
{
//?TODO:?Add?your?control?notification?handler?code?here
OnCancel();
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
-----------?---------??----------?-----??----
???????????????134267????????????????????30
評(píng)論
共有 條評(píng)論