有一个模式对话框,就只有一个静态文本控件显示“正在处理...”,要在另一个子进程运行的时候打开,运行结束后关闭。我用的是createprocess调用进程,domodal开打这个对话框。waitforsingleobject等待进程结束,enddialog关闭对话框。这样进程运行结束了对话框还在,我点对话框上的关闭就会出错了,为什么会出现这种情况?有没有更好的方法?
解决方案 »
- 急求VC++ 中http client上传部分
- 请问在VC6.0中怎么设置工程的版本、描述等信息?
- 自己写了一个小小的socket程序,为什么在局域网内可以使用,但是到外网就不可以了!
- 为何我用D3D绘2D图像效率还不如DDraw?
- FTP的FtpCommand函数使用问题
- 添加FLASH的问题
- Debug Error!DAMAGE:after Normal block(#92)at 0x00B10040.请问这是什么错误?
- 请教vc中读取txt文本A并处理后存入文本B的问题?
- 请问vc中rc文件是如何对应于相应的窗体文件的?up者有分!
- 数据库问题,请帮忙!!!记录集只能访问几张表!
- 我想用VC++备份oracle数据库,请大家帮忙
- sp6补丁打了之后,能不能再打processor pack?
在对话框中进行createprocess的处理行不?
{
public:
CString name;
void OnOpen()
{
name = "fly";
}
};class b
{
protect:
virtual BOOL OnInitDialog()
{
a a;
a.name ????这里name是为空,没调用过来????
}
}为什么b中的name为空?