![]() |
【转帖】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. |