程序加载了一个WebBrowser控件。
有个别用户反映没有加载WebBrowser控件时软件正常使用。用了加载WebBrowser控件的新版本,软件打不开。
后来我将WebBrowser控件删除,也没解决问题。软件还是不能打开。
请问加载WebBrowser控件会导致程序的哪些地方发生变化?我应该如何彻底删除WebBrowser控件。
现在在用户的机子上跟踪发现是InitInstance()里面的这句执行失败:
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();现在猜测是WebBrowser控件遗留的问题,请问我该怎么办?谢谢各位了!我弄了很久,都没解决,快疯了
有个别用户反映没有加载WebBrowser控件时软件正常使用。用了加载WebBrowser控件的新版本,软件打不开。
后来我将WebBrowser控件删除,也没解决问题。软件还是不能打开。
请问加载WebBrowser控件会导致程序的哪些地方发生变化?我应该如何彻底删除WebBrowser控件。
现在在用户的机子上跟踪发现是InitInstance()里面的这句执行失败:
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();现在猜测是WebBrowser控件遗留的问题,请问我该怎么办?谢谢各位了!我弄了很久,都没解决,快疯了
软件打不开
执行这一句失败:int nResponse = dlg.DoModal();
我的是MFC 对话框程序,我说的软件打不开,就是主对话框都显示不出来。对话框程序自动就在InitInstance()函数中生成了对话框启动代码了。
InitInstance中我没有增加任何代码。
{
C******Dlg dlg;
m_pMainWnd = &dlg;
AfxMessageBox(_T("Begin"));
int nResponse = dlg.DoModal();
AfxMessageBox(_T("OK"));代码可以执行到AfxMessageBox(_T("Begin")); 在用户的机子上弹出了Begin的对话框。但是没有弹出OK的对话框
// ID of the dialog template resource
CDialog aboutDlg(IDD_ABOUTBOX); // Create and show the dialog box
INT_PTR nRet = -1;
nRet = aboutDlg.DoModal(); // Handle the return value from DoModal
我的程序是对话框程序,不是单文档程序。这是程序的主对话框,不是另外新建的对话框。主对话框启动不了,不是新建的aboutDlg启动不了