15,471
社区成员
发帖
与我相关
我的任务
分享
UINT TheComThread(LPVOID lParam)
{
CPictureView* pUser=(CPictureView*)lParam;
if(!pUser)
return 0;
pUser->vx_LogicProcess();
return 0;
}
void CPictureView::OnInitialUpdate()
{
CView::OnInitialUpdate();
// TODO: Add your specialized code here and/or call the base class
SetScrollSizes();
//----------------------------------
AfxBeginThread(TheComThread,(LPVOID)this,THREAD_PRIORITY_NORMAL);
}
//=====================================================================
//函数:逻辑线程处理函数
//参数:
//=====================================================================
void CPictureView::vx_LogicProcess()/////////////////////HPX3001逻辑处理线程
{
// Sleep(10);
AfxMessageBox("How are you !");
CString str = "D:\\My Pictures\\01.jpg";
//
AfxGetApp()->OpenDocumentFile(str);
}
//在如下这个函数调用中就能执行,
void CPictureView::OnViewScale(UINT nID)
{
// if (m_iHowScale != nID) {
// m_iHowScale = nID;
// ScrollToPosition(CPoint(0,0));
// OnInitialUpdate();
// }
CString str = "D:\\My Pictures\\01.jpg";
AfxGetApp()->OpenDocumentFile(str);
}