单文档mfc程序添加树形菜单? [问题点数:20分,结帖人zhangjian33446]

Bbs1
本版专家分:0
结帖率 90.26%
Bbs5
本版专家分:4176
Bbs5
本版专家分:4176
Bbs5
本版专家分:4176
Bbs1
本版专家分:0
Bbs5
本版专家分:2860
Bbs1
本版专家分:0
Bbs9
本版专家分:60494
Blank
微软MVP 2011年10月 荣获微软MVP称号
2010年10月 荣获微软MVP称号
Blank
红花 2009年12月 VC/MFC大版内专家分月排行榜第一
2009年11月 VC/MFC大版内专家分月排行榜第一
2009年10月 VC/MFC大版内专家分月排行榜第一
2009年9月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2009年8月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2010年1月 VC/MFC大版内专家分月排行榜第三
Bbs1
本版专家分:0
请问怎样将文档的MFC程序改为多文档的?
在创建MFC Project时已设为<em>单</em><em>文档</em>,后来又想改为多<em>文档</em>类型的,也不想放弃已写好的代码,请教高手有何办法吗?
如何让一个文档的MFC程序在启动时最大化?
如题。
文档程序添加OSG
1)设置包含目录、库目录和附加依赖项 2)复制MFC_OSG.h 和MFC_OSG.cpp到项目中 3)_View.h 中<em>添加</em>#include “MFC_OSG.h” 4)继续<em>添加</em>成员变量 public: cOSG* mOSG; HANDLE mThreadHandle; 5)_View.cpp 中<em>添加</em>消息WM_CREATE,在OnCre
VS2005文档添加图标
不知道怎样加载图标的朋友们可以来看看,我把代码都贴出来了,对初学的朋友来说应该很好看懂的
文档添加进度条!!!!!!
<em>单</em><em>文档</em>要显示一个图,使用很大的数据画的波形,需要显示一段时间,所以想要在显示的同时加一个进度条,我只知道进度条只可以叫到对话框里,但是进度条要怎么加到<em>文档</em>里面呢??????????rn请高手指教!!!!!!!!!rn谢谢!!!!!!!!!!!rn一定给分!!!!!!!
mfc 文档添加按钮
在view类<em>添加</em>OnCreate函数,用来显示即将创建的Button 在view类中构造CButton对象 test_start在view类中构造CButton对象 test_start 在CSDN中查阅的Button::create函数原型为 Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT&amp;amp;amp;amp; rect, CWnd*...
MFC文档添加OSG
MFC<em>单</em><em>文档</em><em>程序</em>里加入OSG视图的区域,则有一些固定的步骤要走,再根据这其中得需要的具体功能更进行增删查改。 1)设置包含目录、库目录和附加依赖项  2)复制MFC_OSG.h 和MFC_OSG.cpp到项目中  3)_View.h 中<em>添加</em>#include “MFC_OSG.h”  4)继续<em>添加</em>成员变量  public:  cOSG* mOSG;  HANDLE mThreadHan
纯js的树形(添加删除节点)
纯js的<em>树形</em>菜<em>单</em>(<em>添加</em>删除节点)动态<em>添加</em>父节点子节点。jquery实现
easyui树形,自动化添加tab
效果如图 1.先来一段js代码 &amp;lt;script type=&quot;text/javascript&quot;&amp;gt; $(function () { //动态菜<em>单</em>数据 //创建三个一级菜<em>单</em>,每个一级菜<em>单</em>下有2个二级菜<em>单</em> var treeData =[{ id:1, ...
MFC程序添加全屏显示功能
实现视图窗口的全屏显示功能,全屏显示时,还加载了工具条
2_为MFC程序添加
在MFC中<em>添加</em>菜<em>单</em>栏 1,双击资源文件,显示资源视图,点击Menu插入Menu菜<em>单</em>,编辑菜<em>单</em>的ID,自己取名字。 2,点击“请在此处键入”<em>添加</em>菜<em>单</em>选项,输入&amp;amp;E,E的下面就会产生下划线;在产生的弹出菜<em>单</em>中继续编辑,并且可以<em>添加</em>事件处理函数; 在弹出菜<em>单</em>的任意位置,鼠标右键,弹出的菜<em>单</em>中选择“插入分隔符”,即可产生分隔符 3,在你设计的Dialog窗口的属性栏,选择Men...
windows的MFC程序添加console界面
如果你的<em>程序</em>是使用的MFC的界面,但是又需要用console界面进行调试,这个时候就需要像这个<em>程序</em>这样设置和写!
在MFC程序添加CPP源文件
我开始先编好了一个MFC的框架,昨天写好了一个包含一个类的cpp文件,我要把这个类<em>添加</em>到MFC中,并且在MFC中给这个类的成员传递值,我没有这个类的头文件,现在很急啊,明天就交作业了,拜托各位大牛指点下啊
在MFC程序添加activex控件
在<em>程序</em>中<em>添加</em>了两个相同的 自己编辑的控件,在set属性的时候,是分开设置的。但是最后<em>程序</em>显示的时候两个控件显示的属性总是一致的,都是显示后set的那个属性值? 这个怎么解决。
在MFC程序添加全屏显示功能
在MFC<em>程序</em>中<em>添加</em>全屏显示功能 在MFC<em>程序</em>中<em>添加</em>全屏显示功能 在MFC<em>程序</em>中<em>添加</em>全屏显示功能 在MFC<em>程序</em>中<em>添加</em>全屏显示功能
文档添加组合框 VC
用VC实现在<em>单</em><em>文档</em>中<em>添加</em>组合框 代码简<em>单</em>
VS2013 MFC文档添加
新建MFC<em>单</em><em>文档</em><em>程序</em>,命名为HelloMFC 在资源视图中打开Menu,双击打开ID为IDR_MAINFRAME的选项在最后的空白框中双击<em>添加</em>字符Test 回车接着<em>添加</em>&amp;amp;Hello并将ID改为ID_SAY_HELLO 接着为这个菜<em>单</em><em>添加</em>热键 选择资源视图,右键<em>添加</em>,资源, Accelerator,ID改为ID_SAY_HELLO,Key设置为H 在void CHelloMFCVi...
MFC 文档如何添加控件
我<em>添加</em>了 CTabCtrl m_edit;rnvoid CComWorkView::OnInitialUpdate() rnrn CView::OnInitialUpdate();rn rn // TODO: Add your specialized code here and/or call the base classrn m_edit.Create(ES_LEFT | ES_MULTILINE | ES_WANTRETURN | WS_VISIBLE | WS_BORDERrn | ES_AUTOHSCROLL | ES_AUTOVSCROLL, rn CRect(50, 50, 400, 400), this, IDC_EDIT_TEST);rnrn我想做个登录框用户名:框 密码:框 提交:按纽rn怎么做啊rnIDC_EDIT_TEST我看像是resource里的说找不到rn我在dialog里建个框把上面的内容都画好了,rn但是显示的时候,没有我画的东西,就是一个灰板rn<em>单</em><em>文档</em>在哪添这些控件啊rn
关于文档音乐添加..救命
在<em>单</em><em>文档</em><em>添加</em>背景音乐 不想用playsound 那个需要音乐格式是wav的 我一个300k的wmv转成wav变成12M了..rn 问下怎么在<em>单</em><em>文档</em>中使用media play的控件..rn 我把空间<em>添加</em>了 但是不会用..rn 那位心肠好的大侠..教教小弟吧.. 感激不尽
文档的对话框上添加图片
<em>单</em><em>文档</em>的对话框上<em>添加</em>两张图片,有重合的部分,移动上面的一张图,就会擦除下面图的重合部分,怎样使他们2个图片互不影响。图片我是用控件<em>添加</em>的。
文档TAB_CONTROL 添加视图的问题
rnrn 我新建一个MFC<em>单</em><em>文档</em>工程,有一个视图,视图<em>添加</em>一个TAB_CONTROL,在这个控件上面放两个对话框进行切换,rnrn 然后将这两个对话框<em>添加</em>类,当我把它们的类的父类设为CDialog时,是没问题的,rnrn但是当我设为CFormView时,没办法实现,,rnrn怎么办?各位大神?rnrn[img=https://img-bbs.csdn.net/upload/201601/08/1452232204_505717.png][/img]
文档工具栏按钮添加文字
<em>单</em><em>文档</em>工具栏按钮<em>添加</em>文字流程 流程 1.创建一个<em>单</em><em>文档</em>的工程 2.修改MainFrm.cpp,主要是调用SetToolBarBtnText给button加上文字。 if (!m_wndToolBar.CreateEx(this, BTNS_SHOWTEXT | TBSTYLE_EX_MIXEDBUTTONS | TBSTYLE_LIST, WS_CHILD | WS_VISIBLE | CBRS...
文档框架添加背景图
在view中<em>添加</em>消息处理函数OnEraseBkgnd() BOOL CMy123View::OnEraseBkgnd(CDC* pDC) { // TODO: 在此<em>添加</em>消息处理<em>程序</em>代码和/或调用默认值 CBitmap bit;     bit.LoadBitmap(IDB_BITMAP1);     BITMAP bm;     bit.GetBitmap(&bm);     CD
vc6.0添加皮肤(对话框与文档
这是介绍怎样使用Skinmagic<em>添加</em>皮肤的视频
文档 添加按钮函数问题 ??
我这样写有错吗?(关键是哪个for循环) 运行后老是一个错 (不知道怎么插入图片,见谅!!)rnrnrn代码::rnvoid CLesson11_11_7View::Onbuttondown02()rnrn CClientDC dc(this);rn // dc.TextOut(400,400,m_strarry.GetAt(m_strarry.GetSize()-1));rn m_edit02.GetWindowText(m_string01);rn m_edit03.GetWindowText(m_string02);rn m_edit04.GetWindowText(m_string03);rn m_edit05.GetWindowText(m_string04);rn rn /*rn m_string05=m_strarry.GetAt(0);rn if(m_string01.Compare(m_string05.Left(m_string01.GetLength()))==0)rn rn // m_edit02.SetWindowText("找到了");rn m_edit02.SetWindowText(m_string01);rn m_edit03.SetWindowText(m_string02);rn m_edit04.SetWindowText(m_string03);rn m_edit05.SetWindowText(m_string04);rn rn else rn MessageBox("找不到相关的信息");rn */ rn rn for(m_i=m_strarry.GetSize();m_i>0,m_string05=m_strarry.GetAt(m_i);m_i--)rn rn if(m_string01.Compare(m_string05.Left(m_string01.GetLength()))==0)rn rn m_edit02.SetWindowText(m_string01);rn m_edit03.SetWindowText(m_string02);rn m_edit04.SetWindowText(m_string03);rn m_edit05.SetWindowText(m_string04);rn rn elsern continue;rn rn if(m_i);rn rnrnrn
文档工具栏添加Slider控件
不知道谁做过这方面的,有什么资料参考。rn其实主要是响应滑块控件的消息响应,当然我也不想派生CToolBar来实现,这样貌似太复杂了点。rn网上的方法是响应ON_NOTIFY(NM_RELEASEDCAPTURE,IDS_SLIDER1,OnReleasedcaptureSlider)rn然后定义OnReleasedcaptureSlider操作,但是我试了下,新建个工程测试可以,但是在现有的工程上<em>添加</em>就会报错。错误如下:rn[img=https://img-bbs.csdn.net/upload/201307/22/1374491929_733031.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201307/22/1374492098_609431.jpg][/img]rn内存报错,哪位大神帮忙看下,应该如何解决。先行谢过...
文档中非模态对话框添加垂直滚动条
在对话框上要应用滚动条,首先当然是要将对话框的属性vertical scroll选中(在这里只介绍纵向滚动条,横向滚动条与之原理相同)。然后是按Ctlr+w进入classwizard选中对话消息WM_OnVScroll,并<em>添加</em>它的响应函数,接着进入代码编辑区,写入代码:rnrn rnrnvoid CRq::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar) rnrnrnrn // TODO: Add your message handler code here and/or call defaultrnrn SCROLLINFO scrollinfo;rnrn GetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); rnrn switch (nSBCode) rnrn rnrn case SB_BOTTOM: rnrn ScrollWindow(0,(scrollinfo.nPos-scrollinfo.nMax)*10); rnrn scrollinfo.nPos = scrollinfo.nMax; rnrn SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); rnrn break; rnrn case SB_TOP: rnrn ScrollWindow(0,(scrollinfo.nPos-scrollinfo.nMin)*10); rnrn scrollinfo.nPos = scrollinfo.nMin; rnrn SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); rnrn break; rnrn case SB_LINEUP: rnrn scrollinfo.nPos -= 1; rnrn if (scrollinfo.nPosscrollinfo.nMax) rnrn rnrn scrollinfo.nPos = scrollinfo.nMax; rnrn break; rnrn rnrn SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); rnrn ScrollWindow(0,-10); rnrn break; rnrn case SB_PAGEUP: rnrn scrollinfo.nPos -= 5; rnrn if (scrollinfo.nPosscrollinfo.nMax) rnrn rnrn scrollinfo.nPos = scrollinfo.nMax; rnrn break; rnrn rnrn SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); rnrn ScrollWindow(0,-10*5); rnrn break; rnrn case SB_ENDSCROLL: rnrn // MessageBox("SB_ENDSCROLL"); rnrn break; rnrn case SB_THUMBPOSITION: rnrn // ScrollWindow(0,(scrollinfo.nPos-nPos)*10); rnrn // scrollinfo.nPos = nPos; rnrn // SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); rnrn break; rnrn case SB_THUMBTRACK: rnrn ScrollWindow(0,(scrollinfo.nPos-nPos)*10); rnrn scrollinfo.nPos = nPos; rnrn SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); rnrn break; rnrn rnrn CDialog::OnVScroll(nSBCode, nPos, pScrollBar);rnrnrn按照网友的方法<em>添加</em>后并不能使用滑动条。之后我重新创建了基于对话框的工程[发现是有用的。img=https://img-bbs.csdn.net/upload/201507/31/1438339092_77145.jpg][/img]
文档添加Socket类
请问在<em>单</em><em>文档</em>中<em>添加</em>Socket类如何做rn此<em>单</em><em>文档</em>作为服务端 有没有原码
文档添加ATL问题?
在<em>单</em><em>文档</em>应用<em>程序</em>中<em>添加</em>ATLrnvc 问是否<em>添加</em>ATL支持。点击是。探出错误对话框。rn但是此时编译<em>程序</em>出错rnC:\PROGRAM FILES\MICROSOFT SDK\INCLUDE\msxml.idl(51) : fatal error C1083: Cannot open include file: 'xmldom.idl': No such file or directoryrnmidl : command line error MIDL1003 : error returned by the C preprocessor (2)rnError executing midl.exe.rnrnrn请问是吗原因??
怎样在文档界面下添加标尺?
在上面和左面,rn请不要影响滚动条的滚动范围。rn能有代码的更好。rn谢谢rn我的EMAIL:ljh---ljh@163.comrn
mfc文档应用程序添加对话框
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)rnrn // TODO: 在此<em>添加</em>专用代码和/或调用基类rn if(!Splitter.CreateStatic(this,1,2))//切割客户区为1行两列rn return FALSE;rn if(!Splitter.CreateView(0,0,RUNTIME_CLASS(Copencvtest246_02View),CSize(0,0),pContext))//在第一行第一列展示View视图rn return FALSE;rn if(!Splitter.CreateView(0,0,RUNTIME_CLASS([color=#FF0000]CTestDlg[/color]),CSize(0,0),pContext))//在第一行第二列<em>添加</em>对话框rn return FALSE;rn CRect rc;rn GetClientRect(&rc);//湖区客户区的大小rn int width;rn width = rc.Width()+200;//设置显示对话框的区域大小rn Splitter.SetColumnInfo(0,width,0);rn Splitter.RecalcLayout();rn return TRUE;rnrn //return CFrameWnd::OnCreateClient(lpcs, pContext);rnrnrnrnrn结果一直出错:error C2653: “CTestDlg”: 不是类或命名空间名称rn不知道怎么回事,求高手指点
ssh的树形 ssh的树形
一个用ssh和js实现的非常试用的<em>树形</em>菜<em>单</em>
树形
<em>树形</em>菜<em>单</em>怎么才能实现还请各位仁兄帮忙一下!
树形和结合表格的树形
js写的<em>树形</em>菜<em>单</em>; 有两种展示形式:原始<em>树形</em>和放倒table里的<em>树形</em>; 语言两种:简体中文、英文; 在example里有具体应用示例; 个人觉得挺好用的,推荐;
XHTML树形XHTML树形
XHTML<em>树形</em>菜<em>单</em>XHTML<em>树形</em>菜<em>单</em>XHTML<em>树形</em>菜<em>单</em>
树形~~~
如何用html代码制作<em>树形</em>菜<em>单</em>?急速求救!!!
树形 三种使用的树形
三种使用的<em>树形</em>菜<em>单</em>,欢迎大家踊跃下载 ztree
mfc程序
做一个NBA球员档案管理的<em>mfc</em><em>程序</em>,期末的实习课题就要做这个,小组成员都不会做,各位帮帮忙啊,最好是把代码写出来,谢谢了啊
Java在窗口中添加树形TreeView.rar
Java在窗口中<em>添加</em><em>树形</em>菜<em>单</em>TreeView源代码,分享给JAVA新手的一个例子,JTextField jtfInfo; //文本域,用于显示点击的节点名称   public JTreeDemo(){    super("森林状的关系图"); //调用父类构造函数       DefaultMutableTreeNode root = new DefaultMutableTreeNode("设置"); //生成根节点    DefaultMutableTreeNode node1=new DefaultMutableTreeNode("常规"); //生成节点一    node1.add(new DefaultMutableTreeNode("默认路径")); //增加新节点到节点一上    node1.add(new DefaultMutableTreeNode("保存选项"));    root.add(node1); //增加节点一到根节点上    root.add(new DefaultMutableTreeNode("界面"));    root.add(new DefaultMutableTreeNode("提示声音"));    root.add(new DefaultMutableTreeNode("打印"));       JTree tree = new JTree(root); //得到JTree的实例    DefaultTreeCellRenderer renderer = (DefaultTreeCellRenderer)tree.getCellRenderer(); //得到JTree的Renderer    renderer.setLeafIcon(null); //设置叶子节点图标为空    renderer.setClosedIcon(null); //设置关闭节点的图标为空    renderer.setOpenIcon(null); //设置打开节点的图标为空       tree.addTreeSelectionListener(new TreeSelectionListener() { //选择节点的事件处理    public void valueChanged(TreeSelectionEvent evt) {    TreePath path = evt.getPath(); //得到选择路径    String info=path.getLastPathComponent().toString(); //得到选择的节点名称    jtfInfo.setText(info); //在文本域中显示名称    }
VC++为树形节点添加连线的功能
VC++为<em>树形</em>菜<em>单</em>节点<em>添加</em>连线的功能 VC++为<em>树形</em>菜<em>单</em>节点<em>添加</em>连线以及按钮功能,看习惯了,大家是不是觉得<em>树形</em>菜<em>单</em>从控件拖出应用到窗体上就会有节点连线,其实不是的,有不少这类控件都是仅实现核心功能,一些辅助功能还是需要自己去挖掘的,本例为<em>树形</em>控件<em>添加</em>节点连线,同时也增加按钮的功能。
vc2005的文档MFC程序,怎么不执行视图类View?
开发环境:vc2005rn项目属性: <em>单</em><em>文档</em>、MFC<em>程序</em>;rn问题:我的工程名字NewPg, 能进去NewPg.cpp,但现在NewPgView.cpp一直不会执行?rn 以前NewPgView.cpp是可以执行的,rn 请问大家是怎么回事???
为什么我的文档MFC程序不响应ON_PAINT消息???急!!!!
<em>单</em><em>文档</em>应用<em>程序</em>,View调用DirectDraw,当菜<em>单</em>显示结束后on_paint()函数不响应rn被菜<em>单</em>遮盖的部分不能恢复原View,(移动窗口、改变大小、最大、最小化后on_paint()函数均会响应)。特向各位请教!!!!!,还有什么方法可以检测菜<em>单</em>遮盖了View需要重绘View。
caffe框架在添加自己的MFC程序(上)
自从深度学习火起来以后,搞计算机视觉的不了解一点深度学习的知识都不还意思。以前的人脸识别还是LBP+svm的时代,突然出现了一个深度学习,大家都努力的奋斗。为了响应号召,我们利用cnn训练自己的网络然后用于人脸识别,参考classification.cpp修改得到控制台<em>程序</em>,没有一个界面怎么能行,没有QT经验,只能继续使用苦逼的MFC,下面是我在caffe框架下编写MFC界面时一些记录,希望与大家共
MFC程序添加自定义命名空间和自定义类的步骤
源项目(被<em>添加</em>的项目),目标项目(<em>添加</em>项目的原项目) 假设目标项目要<em>添加</em>源项目的xxx类 一、自定义项目的自定义类 1、右击MFC解决方案,选择<em>添加</em>->现有项目->目标文件->目标文件.vcproj 2、设置目标项目的附加包含目录:选择项目属性->配置属性->C/C++->常规->附加包含目录,在附加包含目录上<em>添加</em>$(SolutionDir)和$(SolutionDir)\include
给MFC程序添加文件拖放处理(转)
当我们从shell(window的文件浏览器)中拖入一个文件到应用<em>程序</em>窗口时,windows会发生一个消息WM_DROPFILES给<em>程序</em>,支持文件拖放操作的本质就是<em>程序</em>要适当地处理这个消息。并不是所有<em>程序</em>都可以接受文件拖放消息,只有具有WS_EX_ACCEPTFILES窗口属性的窗口,才能收到这条消息。当使用WIN32 API进行编程时,就要在创建这个窗口时加上这个扩展属性。   如果是MF...
一个MFC程序添加公共语言运行库时出错的问题
现有一工程名为LY的MFC<em>程序</em>,该<em>程序</em>使用VC2005环境开发,使用了了GDI+和VFW处理图像。该<em>程序</em>需要在编译时<em>添加</em>公共语言运行库的支持,但是在打开 /clr参数后(此时没有<em>添加</em>任何引用,该程本身是纯粹的MFC<em>程序</em>)编译、链接均能通过,但在<em>程序</em>运行时初始化过程中出错,产生如下异常:rnrn“未处理的“System.IO.FileLoadException”类型的异常出现在 未知模块 中。 rnrn其他信息: 未能加载文件或<em>程序</em>集“LY, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。未能找到或加载类型。 (异常来自 HRESULT:0x80131522)”rnrn查看调用堆栈信息如下:rnrnkernel32.dll!7c812a5b() rn[下面的框架可能不正确和/或缺失,没有为 kernel32.dll 加载符号] rnkernel32.dll!7c812a5b() rnmscorwks.dll!79e7bf32() rnmscorwks.dll!79e80a2d() rnmscorwks.dll!79f55dff() rnmscorwks.dll!79f55b05() rnmscorwks.dll!79e737aa() rnmscorwks.dll!79f559f8() rnmscorwks.dll!79fbad06() rnntdll.dll!7c9306eb() rnmscoree.dll!79004044() rnkernel32.dll!7c816fd7() rnntdll.dll!7c9306eb() rnrn当去掉/clr参数后一切正常。请大家帮帮忙给看看这是为什么,谢谢大家!
MFC程序添加继承类出现的错误
我在<em>mfc</em>中自定义了一个类CBase,然后我再定义了一个新类CDerived,它继承于CBase,但结果出错了,找不到CBase所定义的成员函数和继承自CBase的成员变量,请问这是怎么回事?rnrn在<em>mfc</em>中自定义自己的类有什么限制吗?
如何修改VC的APPWizard自动生成的文档MFC程序的“无标题”标题。
AppWizard自动生成的<em>单</em><em>文档</em>MFC<em>程序</em>的标题总是“无标题”,不知如何修改他。
在vc2005文档MFC程序里,在MainFrm.cpp里如何注册串口通信控件
环境:vc2005 <em>单</em><em>文档</em>MFC<em>程序</em>rn在MainFrm.cpp里,注册串口通信控件ocx,创建一个串口通信控件rn下面的代码怎么运行不正确?rnrn1、首先注册MSCOMM32.OCXrn//ActiveX 控件的路径及文件名rn LPCTSTR pszDllName=L"MSCOMM32.OCX";rn // 装载ActiveX 控件rn HINSTANCE hLib = LoadLibrary(pszDllName);rn if (hLib < (HINSTANCE)HINSTANCE_ERROR)rn rn MessageBox(L"不能载入Dll 文件!", L"结果",MB_OK);rn //return;rn rn // 获取注册函数DllRegisterServer 地址rn FARPROC lpDllEntryPoint; rn //lpDllEntryPoint = GetProcAddress(hLib,LPCSTR(_T("DllRegisterServer"))); // 会提示失败rn lpDllEntryPoint = GetProcAddress(hLib,LPCSTR("DllRegisterServer"));rn // 调用注册函数DllRegisterServerrn if(lpDllEntryPoint!=NULL)rn rn if(FAILED((*lpDllEntryPoint)()))rn rn MessageBox(L"调用DllRegisterServer 失败!",L"结果",MB_OK);rn FreeLibrary(hLib);rn rn MessageBox(L"注册成功",L"结果",MB_OK); rn rn elsern rn MessageBox(L"调用DllRegisterServer 失败!",L"结果",MB_OK);rn rnrnrnrn2、用create创建串口通信控件rnDWORD msCommStyle = WS_VISIBLE | WS_CHILD;rnif (! msCommForMainFrm.Create(NULL, msCommStyle, CRect(0, 0, 0, 0), this, ID_COMMCTRL_MAINFRM))rnrn //TRACE0("Failed to create OLE Communications Control in MainFrm.cpp\n");rn //return -1;rnrn MessageBox(L"OnTimer里创建串口通信控件失败!!!");rnrnelsernrn MessageBox(L"创建串口通信控件成功");rnrnrnrn<em>程序</em>运行结果:rnMessageBox(L"注册成功",L"结果",MB_OK); rnMessageBox(L"OnTimer里创建串口通信控件失败!!!");rnrnrn请大家帮忙解决下!!!
新建文档MFC程序后直接编译运行出错,求救!
在VS2010中新建了一个MFC<em>单</em><em>文档</em><em>程序</em>,一行代码未写 直接运行出现如下错误:rnrn1>------ 已启动生成: 项目: tst, 配置: Debug Win32 ------rn1>生成启动时间为 2011/3/2 22:25:56。rn1>PrepareForBuild:rn1> 正在创建目录“d:\documents\visual studio 2010\Projects\tst\Debug\”。rn1>InitializeBuildStatus:rn1> 正在创建“Debug\tst.unsuccessfulbuild”,因为已指定“AlwaysCreate”。rn1>ClCompile:rn1> stdafx.cpprn1>c:\program files\microsoft visual studio 10.0\vc\atl<em>mfc</em>\include\afx.h(1431): error C2065: “_CRTDBG_CHECK_ASIZEAYS_DF”: 未声明的标识符rn1>rn1>生成失败。rn1>rn1>已用时间 00:00:03.56rn========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========rnrn双击那个错误,进入了afx.h这个文件,代码段如下:rnrnenum AfxMemDF // memory debug/diagnostic flagsrnrn allocMemDF = _CRTDBG_ALLOC_MEM_DF, // turn on debugging allocatorrn delayFreeMemDF = _CRTDBG_DELAY_FREE_MEM_DF, // delay freeing memoryrn checkASIZEaysMemDF = _CRTDBG_CHECK_ASIZEAYS_DF, // AfxCheckMemory on every alloc/freern checkEvery16MemDF = _CRTDBG_CHECK_EVERY_16_DF,rn checkEvery128MemDF = _CRTDBG_CHECK_EVERY_128_DF,rn checkEvery1024MemDF = _CRTDBG_CHECK_EVERY_1024_DF,rn checkDefaultMemDF = _CRTDBG_CHECK_DEFAULT_DFrn;rnrn其中checkASIZEaysMemDF = _CRTDBG_CHECK_ASIZEAYS_DF, // AfxCheckMemory on every alloc/freern这行提示出错"未定义标识符"_CRTDBG_CHECK_ASIZEAYS_DF"rnrn前几天写<em>程序</em>都没有问题的,今天突然出现这个问题,不知道是什么原因啊rn本人初学MFC,望高手指点!不胜感激!
MFC程序文档中动态创建工具栏按钮问题
我建立了一个<em>单</em><em>文档</em>MFC<em>程序</em>,我想动态创建工具栏,以下截图1是动态创建工具栏后的<em>程序</em>运行结果(正常显示应该是像截图2那样子的,鼠标可以<em>单</em>击),为什么动态创建的工具栏就像被禁用了的一样,无法<em>单</em>击,我的问题出现在哪里呢,谁能帮我解决以下?(我的<em>程序</em>上传在我的空间里,有兴趣的朋友希望帮我查看下)rnrn提示:截图无法上传,只好随我的<em>程序</em>一起打包上传到我在空间中
关于文档MFC程序文档支持下如何实现CFormView?
各位大虾,小弟这厢有礼了rn有个菜鸟问题,困扰我一天了,找遍google,百度也没有得到很好的答案rnrn建立一个<em>单</em><em>文档</em>界面<em>程序</em>,但是我不想用其中<em>文档</em>,于是选择无<em>文档</em>/视图结构支持,向导自动生成CChildView类,基类是CWnd,我不知道在这个View上如何建一个CFormView?rn我已生成一个CFormView类,但是不知道如何在CChildView中创建,还是用什么其它的方法。rn先谢了!!!!rn
VS2005开发的smart device 文档MFC程序 关闭按钮无效怎么回事?
如题,我VS2005,smart device 开发了个<em>单</em><em>文档</em>MFC<em>程序</em>,为什么右上角的关闭按钮不能用呢?rn而基于对话框的有关闭按钮,怎样是关闭按钮有效呢
怎么在新建的MFC程序添加自己的类?
比如说,我想写一个贪吃蛇的游戏,新建了一个基于对话框的<em>程序</em>。rn自己写了两个类rnclass Foodrnrn ...rnrnrnclass Snakernrn ... rnrnrn这些类应该<em>添加</em>在哪?还有他们的成员函数的实现应<em>添加</em>在哪?
文档MFC程序普通对话框类中获取view类指针出现问题?
大家好,今天遇到了一个很奇怪的问题,想向各位请教一下,在此先行谢过啦。rnrn是这样的,我在<em>单</em><em>文档</em><em>程序</em>中新建了一个名为CDialog对话框类,打开文件时该对话框已view类为父窗口显示,view为滚动条类的view.rnrn我在对话框头文件中先后加入# incloude C***Doc.h # incloude C***View.h 在dialog.cpp加入rn# incloude C***View.h 顺序正确rn在dialog.h 中定义 C***View *pView;rn并在dialog.cpp中得到pView 代码如下:rn pMain=(CMainFrame *)AfxGetApp()->m_pMainWnd; rn pView=((CRheomterReportView *)pMain->GetActiveView());rn这样编译能通过没问题rn可是如果继续用C***View 类指针pView指向该类的变量时(如pView->Rem = 190;)编译就出现问题了rn如下rnerror C2027: use of undefined type 'CRheomterReportView'rn dialog1.h(21) : see declaration of 'CRheomterReportView'rn error C2227: left of '->Rem' must point to class/struct/unionrnrn竟然说未定义的类rn不知为何实在找不出原因请大家帮忙谢谢了
怎样使文档MFC程序在启动的时候边框没有滚动条???
即在启动时自动计算框架的尺寸,而不是用滚动条来滚动?也不想全屏的!
caffe框架下添加自己的MFC程序(下)
5:<em>添加</em>人脸分类<em>程序</em> 无法识别using namespace cafffe: 解决方案: 发现c/c++—命令行中有很多opencv和一些其他项目的命令,在caffe-<em>mfc</em>也<em>添加</em> /fp:precise /D “NDEBUG” /D “_SCL_SECURE_NO_WARNINGS” /D “USE_OPENCV” /D “USE_LEVELDB” /D “USE_LMDB” /D “MA
mfc程序窗口添加旋转效果
可使窗口在出现或关闭时具有旋转动画效果,vc和vb<em>程序</em>均可使用
基于对话框的MFC程序可以添加加速键嘛?
我随便写的一个小<em>程序</em>,是基于对话框的rn向导生成的资源里没有加速键这种类型,我手工<em>添加</em>了资源,并设置了加速键,也<em>添加</em>了加速键消息的处理函数,但是好像没有起作用啊。rn请问在这种MFC<em>程序</em>种<em>添加</em>加速键的步骤是啥啊~能不能给我讲讲~dxdx!
教你如何为MFC程序添加进度条-----实例
包括了各种进度条的代码,教你如何为MFC<em>程序</em><em>添加</em>进度条。
VS下的MFC程序添加WM_Create消息,编译报错
<em>添加</em>了WM_Create消息后,编译的时候会出现如下错误:[img=https://img-bbs.csdn.net/upload/201412/23/1419299354_350981.jpg][/img]rn代码如下(这些都是系统自己<em>添加</em>的)rn[img=https://img-bbs.csdn.net/upload/201412/23/1419299396_916046.jpg][/img]rnrn请各位大牛指教啊!!!
jsp树形 dtree tree 树形
自己动手做的一个<em>树形</em>菜<em>单</em>demo,对数据库中不同层次的节点进行分类,实现起来和简<em>单</em>,只需要一个servlet或者struts action,然后再页面使用dtree
pluto-2.0.3-bundle下载
pluto 相关下载链接:[url=//download.csdn.net/download/fnzi1987/3854917?utm_source=bbsseo]//download.csdn.net/download/fnzi1987/3854917?utm_source=bbsseo[/url]
网路岗第八代破解(8.01.50)300用户下载
网路岗8新增功能: 1.可以为电脑设置内网管控规则,强制没有安装客户端的电脑不能上网,自动跳转到客户端下载页面,这个页面可以用网路岗的,也可以用户自己定义到内网的web服务器上,或是公司的网站服务器上。 2.网路岗8内网管控增加了离线截屏功能,如客户端拔了网线,或是笔记本离开了当前网络都将会继续按原来设置的规则继续截屏,接上网线后或是笔记本拿回到公司连网后会重新把截屏文件上传到服务器。 3.触发式截屏,插入U盘时截屏,或是打开指定的应用程序时截屏,如打开skype聊天窗口时截屏,打开股票软件时会智能的对当前打开的窗口进行截屏。 4.智能截屏,电脑屏保、电脑长时间无人操作时不进行截屏,节 相关下载链接:[url=//download.csdn.net/download/navykiller/4487848?utm_source=bbsseo]//download.csdn.net/download/navykiller/4487848?utm_source=bbsseo[/url]
quicker.em下载
quicker.em 相关下载链接:[url=//download.csdn.net/download/star0119/8369115?utm_source=bbsseo]//download.csdn.net/download/star0119/8369115?utm_source=bbsseo[/url]
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表
我们是很有底线的