在分割视图中,运行程序时,失去程序焦点
uuwcl 2010-03-04 03:26:01 我在一个多视图,有子框架的程序中,建了二个分割视图
在左视图,点击OnSelchanged(NMHDR* pNMHDR, LRESULT* pResult) 时运行,右视图的程序
CChildAAAFrame* pFrame=(CChildAAAFrame*)GetParentFrame();
CPrintRightView* pView=(CPrintRightView*)pFrame->m_wndSplitter.GetPane(0,1);
if (hSelectedItem==hrXXX)
pView->OpenXXXYYY();
问题是,OpenXXXYYY()运行时间很常,或者 点击别的程序后,整个程序就会失去焦点
要,等到,程序运行完毕,才能重新获得焦点,怎么解决这个问题
非常感谢