创建SDI,按菜单FILE后显示一个对话框,还要在上面放控件编程 创建SDI,按菜单FILE后显示一个对话框,还要在上面放控件编程,比如放上一个数据输入框,此数据可在OnDraw中显示或执行。请具体一点! 谢谢!完成立马加100!或将压缩后的程序发到 [email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 创建SDI,按菜单FILE后选PARAMETER(参数子菜单)弹出一个对话框,还要在上面放控件编程,比如放上一个数据输入框,此数据可在OnDraw中显示或执行。请具体一点! 谢谢!完成立马加100!或将压缩后的程序发到 [email protected] 創建所需對話框,如ID為IDD_DEMO,按需要在上面放控件, 創建相關類CDemoDgl. 從載File菜單命令, 加入 m_dlg.DoModal();當然要加入#include "DemoDlg.h" 創建所需對話框,如ID為IDD_DEMO,按需要在上面放控件, 創建相關類CDemoDgl. 在試圖類頭文件中"DemoDlg.h", 聲明變量CDemoDlg m_dlg; 從載File菜單命令, 加入 m_dlg.DoModal();在Dialig控件中輸入數據後, 從載OnOK(), 加入UpdateData(TRUE);後,即可在OnDraw中操作數據 您的信件已经成功发送到 [email protected]帮你做好了, 呵呵, :) yydyqy说的有点问题, 显示可以, 数据没法传给view的, 呵呵, 你怎么显示? 重载onok没用的 updatedata也只是更新了对话框的成员变量值, :) 您的信件已经成功发送到 [email protected]晕, 都给你做好了, 自己看源代码啊, 是个rar的, 解压缩后就成了 在这说说吧,1、就是在资源里插入个对话框, 比如为IDD_DIALOG_PARA 上面有一个EDIT控件, 然后双击调出classwizard 新建类CParaDlg 往此类中加入成员变量CString类型m_strPara2、分别在你的CYourDoc中加入一个CString类型的public变量m_strPara, 在CYourView中加入一BOOL型public成员变量m_bDisplay3、在主菜单中的文件弹出菜单中添加子菜单 参数选择 (在属性里或以选加速键 比如在右边输入(&C)\tCtrl+C 就成 ID比如选为 ID_FILE_PARA4、响应菜单选择 调出classwizard 类选CYourView, 左边ID选ID_FILE_PARA右边选上面的COMMAND, 然后添加函数OnFilePara()在里面添加如下 CParaDlg dlg; CYourDoc *pDoc = GetDocument();if (dlg.DoModal()==IDOK){m_bDisplay = TRUE;pDoc->m_strPara = dlg.m_strPara;UpdateData(TRUE);pDoc->SetModifiedFlag();Invalidate();}5、在CYourView::OnDraw(CDC *pDC)中if(m_bDisplay == TRUE)pDC->TextOut(0,0,pDoc->m_strPara);就行了 puyinghua, 請問對話框上有多個Edit控件時怎莫辦?你的方法是否太麻煩? 这是什么控件? 如何取得IID PDF知识讲座(2) 关于如何在vs.net下生成makefile的问题,跟贴有分 [求助]ADO连接ACCESS问题? 字符串转时间怎么值不对 $$$$讨论热门流行最吃香月薪高的编成语言$$$$ ic卡开发环境 字符的ASCII值问题? 毕业不知道选哪个方向比较好 有谁知道Activeskin怎么用? vc汉化软件时,是不是只能直接汉化c/c++写的没有加密的软件
请具体一点! 谢谢!完成立马加100!
或将压缩后的程序发到 [email protected]
m_dlg.DoModal();
當然要加入#include "DemoDlg.h"
在試圖類頭文件中"DemoDlg.h", 聲明變量CDemoDlg m_dlg; 從載File菜單命令, 加入
m_dlg.DoModal();
在Dialig控件中輸入數據後, 從載OnOK(), 加入UpdateData(TRUE);後,
即可在OnDraw中操作數據
1、就是在资源里插入个对话框, 比如为IDD_DIALOG_PARA 上面有一个EDIT控件, 然后双击调出classwizard 新建类CParaDlg 往此类中加入成员变量CString类型m_strPara
2、分别在你的CYourDoc中加入一个CString类型的public变量m_strPara, 在CYourView中加入一BOOL型public成员变量m_bDisplay
3、在主菜单中的文件弹出菜单中添加子菜单 参数选择 (在属性里或以选加速键 比如在右边输入(&C)\tCtrl+C 就成 ID比如选为 ID_FILE_PARA
4、响应菜单选择 调出classwizard 类选CYourView, 左边ID选ID_FILE_PARA
右边选上面的COMMAND, 然后添加函数OnFilePara()
在里面添加如下 CParaDlg dlg;
CYourDoc *pDoc = GetDocument();
if (dlg.DoModal()==IDOK)
{
m_bDisplay = TRUE;
pDoc->m_strPara = dlg.m_strPara;
UpdateData(TRUE);
pDoc->SetModifiedFlag();
Invalidate();
}
5、在CYourView::OnDraw(CDC *pDC)中
if(m_bDisplay == TRUE)pDC->TextOut(0,0,pDoc->m_strPara);就行了