几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   ObjectARX(C++) (http://www.dimcax.com/hust/forumdisplay.php?f=34)
-   -   【转帖】mfc问题 (http://www.dimcax.com/hust/showthread.php?t=6274)

yang686526 2009-04-16 10:14 AM

【转帖】mfc问题
 
mfc问题
mfc问题
在编程中如何再弹出建的对话框?
我在做第八章的实例时
在对话框设计界面中选择新建的对话框,按下ctrl+w快捷键,系统会弹出【mfc
classwizard 】对话框, 切换到【member variables 】选项卡
建立成员变量时,建立的成员变量是不能用的,如下
//{{afx_data(carxdialog)
enum { idd = idd_arx_modal };
cacuipickbutton
m_btnangle;
cacuipickbutton
m_btnpick;
cacuiangleedit
m_editangle;
cacuinumericedit
m_editxpt;
cacuinumericedit
m_editypt;
cacuinumericedit
m_editzpt;
//}}afx_data
导致错误如下
--------------------configuration: modaldialog - win32 debug--------------------
compiling...
arxdialog.cpp
e:\modaldialog\arxdialog.cpp(66) : error c2065: 'm_editxpt' : undeclared identifier
e:\modaldialog\arxdialog.cpp(66) : error c2228: left of '.setwindowtexta' must have class/struct/union type
e:\modaldialog\arxdialog.cpp(67) : error c2228: left of '.convert' must have class/struct/union type
e:\modaldialog\arxdialog.cpp(68) : error c2065: 'm_editypt' : undeclared identifier
e:\modaldialog\arxdialog.cpp(68) : error c2228: left of '.setwindowtexta' must have class/struct/union type
e:\modaldialog\arxdialog.cpp(69) : error c2228: left of '.convert' must have class/struct/union type
e:\modaldialog\arxdialog.cpp(70) : error c2065: 'm_editzpt' : undeclared identifier
e:\modaldialog\arxdialog.cpp(70) : error c2228: left of '.setwindowtexta' must have class/struct/union type
e:\modaldialog\arxdialog.cpp(71) : error c2228: left of '.convert' must have class/struct/union type
e:\modaldialog\arxdialog.cpp(77) : error c2065: 'm_editangle' : undeclared identifier
e:\modaldialog\arxdialog.cpp(77) : error c2228: left of '.setwindowtexta' must have class/struct/union type
e:\modaldialog\arxdialog.cpp(78) : error c2228: left of '.convert' must have class/struct/union type
error executing cl.exe.
zffmodaldialog.arx - 12 error(s), 0 warning(s)
高手解释一下
是否是建立工程的时候没有选择支持mfc的选项,
忽悠悠说的有可能
建立工程的时候选了mfc选项,
所以不是楼上说的
发一下附件

下载次数:16
9-4-2 11:41 am
6)按下ctrl+w快捷键,系统会显示【mfc classwizard】对话框,切换到【member
variables】选项卡。利用mfc的映射机制,为几个控件创建映射的成员变量,如图3.11所示。
变量m_listblkdef怎么都不能用?


所有的时间均为北京时间。 现在的时间是 11:51 PM.