我如此做 CFindReplaceDialog *dlg dlg = new CFindReplaceDialog; dlg.Create(0, 0, NULL, FR_DOWN, NULL); dlg.ShowWindow(true);后,显示这一句:dlg.Create(0, 0, NULL, FR_DOWN, NULL);有错误。错误是:C:\Documents and Settings\LeiYang1\桌面\临时文件夹\sun\Findreplace\f\fDlg.cpp(177) : error C2228: left of '.Create' must have class/struct/union type
dlg->Create(0, 0, NULL, FR_DOWN, NULL);
dlg->Create(0, 0, NULL, FR_DOWN, NULL);
,看一下帮助
dlg=new CFindReplaceDialog;
dlg->Create(0, 0, NULL, FR_DOWN, NULL);
如果不是这一问题,你看看MSDN对Show参数介绍,或看看有没有别的错误。
CFindReplaceDialog *dlg
dlg = new CFindReplaceDialog;
dlg.Create(0, 0, NULL, FR_DOWN, NULL);
dlg.ShowWindow(true);后,显示这一句:dlg.Create(0, 0, NULL, FR_DOWN, NULL);有错误。错误是:C:\Documents and Settings\LeiYang1\桌面\临时文件夹\sun\Findreplace\f\fDlg.cpp(177) : error C2228: left of '.Create' must have class/struct/union type
dlg=new CFindReplaceDialog;
dlg->Create(0, 0, NULL, FR_DOWN, NULL);
来晚了,mscf完全正确!
CFindReplaceDialog *dlg;
dlg = new CFindReplaceDialog;
dlg->Create(0, "s", NULL, FR_DOWN, NULL);
dlg->ShowWindow(SW_SHOW);