static Args arglist;//定义一个struct,要静态不然参数会漏
m_OCRThread = AfxBeginThread(RunOCR,&arglist);//
CWinThread* AFXAPI AfxBeginThread(AFX_THREADPROC pfnThreadProc, LPVOID pParam,
int nPriority = THREAD_PRIORITY_NORMAL, UINT nStackSize = 0,
DWORD dwCreateFlags = 0, LPSECURITY_ATTRIBUTES lpSecurityAttrs = NULL);
//dwCreateFlags这个如果不置一,直接启动,否则要调CWinThread的CreateThread
//不要在线程中共享mfc对象,大量出错。鼠标图标要另外在CFormView::OnSetCurso中改,BeginWaitCursor不好用。
PostThreadMessage(id,UM_OCR_DONE,0,0);//发消息
afx_msg LRESULT AFX_MSG_CALL OnOCRDone(WPARAM wParam, LPARAM lParam);//.h中声明消息处理函数
BEGIN_MESSAGE_MAP中ON_MESSAGE( UM_OCR_DONE,COcrReaderApp::OnOCRDone )//.cpp中