我现在做的程序要连接数据库,在连接远程数据库的时候,费时较长,所以我想显示一个包含AVI动画的对话框,就像windows搜索文件是,有一个手电的动画那样。我是在CMainFrm中连接数据库的,好想不能用非模式对话框,我就调用了一个辅助线程,里面调用一个模式对话框,我想在连接数据库之后结束这个线程,可是DoModal之后就不在执行了,一直在等待操作,根本不执行后面的::WaitForSingleObject(g_eventStart,INFINITE);.请教各位高手怎样结束这个对话框呀?
我后来又想用DialogBar来实现,但是在使用Create创建时,第一个参数CWnd* pParentWnd不知道怎么设置,使用this编译报错!!有没有高手解决过这种问题呀???望指教!!!谢谢!!
我后来又想用DialogBar来实现,但是在使用Create创建时,第一个参数CWnd* pParentWnd不知道怎么设置,使用this编译报错!!有没有高手解决过这种问题呀???望指教!!!谢谢!!
解决方案 »
- vc网络编程错误?
- VC开发者,进来就有分!!!!!
- 类里面用了timeGetDevCaps,timeBeginPeriod出现下面错误
- 有关cFontDialog的问题
- 有一个文本文件,如何读取他的最后一行的数据
- 求 C++MFC编程实例>> 和<<VISUAL C++MFC扩展编程实例>>书的配套源码?请发[email protected]
- 各位大哥,我是个菜鸟,请大家帮忙,大家要什么给我给什么!!
- 最近找到了29a的5期杂志,看看受益很多啊?
- 【求助】openGL的一段程序,代码没有任何问题,编译通过,就是运行不出来!
- 急急!!在CHtmlView的右键菜单上加上我的菜单
- 请教高手:关于字符串的问题
- 小妹高分求换皮肤的原代码-----片段也行。
void CPage3::LoadThumbImages()
{
TerminateThread();
m_hThread = (HANDLE)_beginthreadex(NULL,0, LoadThumbNail,(LPVOID)this,0/* CREATE_SUSPENDED*/,&m_dwThreadID);
m_bRunning = TRUE;
}unsigned __stdcall CPage3::LoadThumbNail(LPVOID lpParam)
{
CPage3* pThumbDlg = (CPage3*)lpParam;
//调用对话框中的成员变量,也可以调用成员函数!
CListCtrl& ListCtrl = pThumbDlg->m_cThumbList;
CImageList* pImgList = &pThumbDlg->m_ImageListThumb;
}