iCAx开思工具箱
标题:
关于ProE二次开发对话框的问题【求助】
[打印本页]
作者:
zhouhehezhou
时间:
2003-6-16 14:48
标题:
关于ProE二次开发对话框的问题【求助】
我的使用MFC的dll文件无法正确生成对话框,请教问题出在哪里,下面是我的函数代码:
DlgSrchJE* pDialog;
void Load_Dlg()
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
//pDialog initialized to NULL in the constructor of CMyWnd class.
pDialog = new DlgSrchJE;
//Check if new succeeded and a valid pointer to a dialog object is created.
if(pDialog != NULL)
{
BOOL ret = pDialog->Create(IDD_DlgSrchJE,this);
if(!ret) //Create failed.
AfxMessageBox("Error creating Dialog");
pDialog->ShowWindow(SW_SHOW);
}
else
AfxMessageBox("Error Creating Dialog Object");
}
哪位大侠手头有生成无模式对话框的例子,请给小弟一份完整的代码参考一下,不胜感激!
::?
作者:
great
时间:
2003-6-24 10:18
用如下语句为在PART菜单下自定义的菜单按钮“TestDialog”添加方法TestDialog(),调用对话框CMyDialog类:
CMyDialog* pDialog;
static void TestDialog()
{
pDialog = new CMyDialog();
if(pDialog != NULL)
{
BOOL ret=pDialog->Create(IDD_MYDIALOG,NULL); //创建无模式对会框;
if(!ret)
AfxMessageBox("Error creating Dialog");
pDialog->ShowWindow(SW_SHOW); //强制显示;
}
else
AfxMessageBox("Error Creating Dialog Object");
}
作者:
zhouhehezhou
时间:
2003-6-25 14:26
再请教一个link的错误
我的对话框类是在另外一个工程(同一个workspace)中创建的
在调用对话框时候写入语句:
pDialog=new Dlg;
就会出现如下错误,我包含了相关的头文件,请问还需要做什么设置,急!谢谢!!!
MainPTC.obj : error LNK2001: unresolved external symbol "public: __thiscall Dlg:
lg(class CWnd *)" (??0Dlg@@QAE@PAVCWnd@@@Z)
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3