控件-VC6.0 MFC中多窗口初始化

问题描述

VC6.0 MFC中多窗口初始化

刚开始学MFC,做个多窗口的小程序。工程选择的是基本对话框。
第一个窗口刚开始就有一个***.cpp和***.rc以及***Dlg.cpp,
在这个窗口中添加的控件说是在***Dlg.cpp中初始化的,后来我又新建了另一个Dialog,
我在这个窗口中加入了几个控件,编译运行可以执行,都可以正常显示,但是我想初始化
第二个窗口的控件,我放在第一个窗口的***Dlg.cpp中初始化会提示控件未定义。请教一下大家,这个应该在哪儿初始化啊。

解决方案

其实只是新建的窗口不会自动生成初始化函数,需要手动添加

解决方案二:

要看具体的错误提示信息和你的程序。是编译错误还是运行错误。

解决方案三:

可能没加头文件 ,把另一个dlg的头文件加到你要引用的头文件里

解决方案四:

会不会是你添加了好几个控件,但是还没来得及对某些控件添加响应函数,有些个控件就‘隐身’了,所以就导致有些未定义。同为新手,仅供参考。

时间: 2024-09-19 05:45:20

控件-VC6.0 MFC中多窗口初始化的相关文章

atl 属性窗口 web控件-关于在ATL当中创建一个类似属性窗口的控件嵌入到WEB中

问题描述 关于在ATL当中创建一个类似属性窗口的控件嵌入到WEB中 我想用ATL创建一个类型CMFCPropertyGrid的属性窗口嵌入到WEB浏览器中.本人刚开始能ATL不熟悉,现在找高手帮助想想办法

Visula Basic 6.0能不能把OCX控件嵌入到EXE中

问题描述 Visula Basic 6.0能不能把OCX控件嵌入到EXE中 很多市面上的程序只有一个EXE但是功能很全面,在Visula Basic 6.0里能不能把OCX控件嵌入到EXE中? 解决方案 http://zhidao.baidu.com/link?url=sLFojgNnoJ56qO68LcFR02QPJ08mfthrc7VzPMSbUa7I3iTxfa6OHVOyIIeGgaHA8BKax387cfe_3OipkL5Emq

activex-基于mfc的ActiveX控件,如何使控件自动调整大小,停靠整个窗口?

问题描述 基于mfc的ActiveX控件,如何使控件自动调整大小,停靠整个窗口? 最近,有一个需求,需要做一个ActiveX控件,基于mfc开发的ActiveX控件. 环境: win7+vs2010+mfc 需求是:需要使控件在设计的时候,可以自适应所放的容器,实现自动缩放的功能,比如,我放到一个100*200的区域,ActiveX控件自动缩放一样的大小进行填充.小弟是刚学mfc,希望有大神指导一二,帮帮忙,谢谢.能不能举个例子,进行参考,或者给出解决方案. 解决方案 VB窗口大小,控件自动调整

mfc界面美化-VC6.0 MFC字体设置(静态文本)

问题描述 VC6.0 MFC字体设置(静态文本) 怎么设置字体,包括静态文本,编辑框,按钮上的,还有一些美化窗口界面的,初学者,希望详解,代码 解决方案 你这种情况真的没遇到过,联系您使用搜索引擎关键字进行搜索,然后每页翻找仔细看看,相信功夫不负有心人,会有你要的答案的. 解决方案二: 创建一个CFont对象,然后重绘你要修改字体的控件

webbrowser-WebBrowser控件 显示的网页中的下拉框 无法使用键盘的上下按键

问题描述 WebBrowser控件 显示的网页中的下拉框 无法使用键盘的上下按键 代码如下: IWebBrowser2* iWebBrowser; VARIANT varMyURL; static CAxWindow WinContainer; LPOLESTR pszName=OLESTR("shell.Explorer.2"); RECT rc; GetClientRect(hWnd, &rc); WinContainer.Create(hWnd, rc, 0,WS_CHI

求:C++.net的窗体和控件,跟MFC有什么区别和联系(for VBer,Delphier)

问题描述 我原来学过VB6,后来学Delphi6.现在学习多媒体DirectxShow时发现多数用C,软件公司也大多招聘C/C++程序员,我也准备学C了,艺多不压身.我现在安装了vs2005,有一本书叫<VisualC++.NET程序设计入门>(带光盘).我想主要通过跟VB和Delphi的比较来理解.1.好像C++.net也有窗体和控件,跟MFC有什么区别和联系?2.尽管MFC也可以用代码建窗体和控件,但毕竟不是Visual,怎么成了VC的重要部分了呢?3.vs2005可以建立项目:"

BootStrap日期控件在模态框中选择时间下拉菜单无效的原因及解决办法(火狐下不能点击)_jquery

今天收到程序组提交的一个兼容BUG,在火狐中使用模态框加载日期控件时选择时间下拉菜单没有效果(不能点击),而在谷歌中却是好的, 排错思路: 1,在当前页面主层放置一个时间控件,测试通过 2,在ajax加载页放置一个时间控件,测试通过 3,在模态框最外层放置一个时间控件,不通过 主要原因是模态框与时间下拉菜单层级关系造成(z-index),因时间控件是收bootstrap的时间控件.js文件生成,所以导致在页面与css样式表中修改无效,网上有直接修改bootstrap的时间控件.js文件,然而bo

新手如图VC6,MFC中。

问题描述 新手如图VC6,MFC中. 新手如图VC6,MFC中.在主窗点选择弹出一个窗口,然后弹出的listcrtr中勾选.点确定显示到主窗listcrtr上.怎么实现确定显示到主窗上.子窗口从ACCESS取数过来的.选择变量已获取到. 解决方案 http://blog.csdn.net/ajioy/article/details/8781889 解决方案二: 据说vc6mfc到2008的dll关于新手学习VC/MFC的前途的讨论VC6[MFC]代码累积(一)

select-vs2010C#Web开发3个Dropdown控件从sql数据库中的4个表显示数据

问题描述 vs2010C#Web开发3个Dropdown控件从sql数据库中的4个表显示数据 实现效果:第一个下拉控件是选择学院,第二个下拉控件是选择系部,第三个下拉控件是选择班级.从网上找了个后台代码:前台: <%@ Page Language=""C#"" AutoEventWireup=""true"" CodeFile=""StudInfo.aspx.cs"" Inheri