mfc c++-MFC中不同的窗口之间传值的问题

问题描述

MFC中不同的窗口之间传值的问题

在MFC单文档程序中,新建一个对话框,对话框中一个有几个单选按钮。给单选按钮定义一个变量m_PenStyle用来确定选择了哪个单选按钮。然后在View类里面定义一个变量PenStyle,我想让m_PenStyle的值传递给PenStyle,但是运行时发现传递不过来,怎么才能传递到View类里面?

解决方案

每个单选按钮不是有个ID么?用ID就行了,还要什么其他标识来追踪。

时间: 2024-09-15 22:53:33

mfc c++-MFC中不同的窗口之间传值的问题的相关文章

c#窗体-c#两个窗口之间传值,虽然简单,但我仍不会,请各位大神帮忙

问题描述 c#两个窗口之间传值,虽然简单,但我仍不会,请各位大神帮忙 在一个窗口的button按钮中点击,另一个窗口的checkbox被选中,该咋写 解决方案 http://bbs.csdn.net/topics/360140208 解决方案二: 另一个窗体添加一个属性 public bool IsSelected { get { return checkBox1.Checked; } set { checkBox1.Checked = value; } } 主窗体 (Application.O

jquery-求大神教jQuery中如何在页面之间传值!!!!!!!!!

问题描述 求大神教jQuery中如何在页面之间传值!!!!!!!!! jQuery中如何在页面之间传值!!!!!!!!!!!!!!!!!!!!!!! 解决方案 iframe和父页,window.open打开页面之间的引用 解决方案二: 要么post到服务器端,另一个页面再从服务器获取,要么使用html5的localstorage 这是后者:https://segmentfault.com/q/1010000000308712 解决方案三: $.get(url,data,success(respo

HTML进阶应用技巧(十二)帧窗口之间的交互技巧

技巧|交互 在多窗口的分帧页面中,各分窗口之间的信息交互是经常的事.在导航窗口中点了超级链接,那么如何在另一窗口中打开链接的网页呢?我在这个窗口中按下按钮,能在另一个窗口中写信息吗?窗口那么多,又如何识别窗口呢?请看下面的例子. 一.在导航窗口点击链接,在另一窗口打开网页 现有一分帧页面如上图所示的,A窗口是网站logo及广告,B窗口是导航栏,C是显示页面的窗口.该分帧页面的源代码为: <frameset rows="20%,*"> <frame name="

帧窗口之间的交互技巧

技巧|交互 在多窗口的分帧页面中,各分窗口之间的信息交互是经常的事.在导航窗口中点了超级链接,那么如何在另一窗口中打开链接的网页呢?我在这个窗口中按下按钮,能在另一个窗口中写信息吗?窗口那么多,又如何识别窗口呢?请看下面的例子. 一.在导航窗口点击链接,在另一窗口打开网页 现有一分帧页面如上图所示的,A窗口是网站logo及广告,B窗口是导航栏,C是显示页面的窗口.该分帧页面的源代码为:<frameset rows="20%,*"> <frame name="

iframe的父子窗口之间的对象相互调用基本用法_javascript技巧

使用iframe的时候,可能会涉及到父子窗口之间传值和方法的相互调用,之前一直有些迷糊,也没有着意去弄清楚,这两天要干活,没法子了只好把这都弄明白了.其实非常简单,就那么几个用法,几句代码而已. 子窗口中调用父窗口的js方法: 复制代码 代码如下: parent.changeBtnTitle('tzgg'); 一个父窗口中可能会有若干个功能行为类似的子窗口,子窗口中的组件要调用相同或者类似的对象或者方法,那么就把这样的方法写在父窗口中,通过传递参数来达到不同的效果. 父窗口获得子窗口中的某个对象

软件开发-C# 多窗口之间动态传值问题

问题描述 C# 多窗口之间动态传值问题 我在做一个串口接收数据并处理的小软件,在主窗口接收并处理后在TextBox上输出,为了直观的显示数据变化,所以再开一个窗口显示波形. 我采用public类传递数值,为了方便测试,我还顺便传了一个随机数,结果每次随机数传过去了,串口的数据没有传过去. 把随机数生成放在接收事件中一样传递不过去. 传递参数的Public类. public int[] tranTest() { Random rd = new Random(); int[] TranArr = n

MFC怎样提取字符串中两个逗号之间 的数据

问题描述 MFC怎样提取字符串中两个逗号之间 的数据 比如字符串: "$GPGGA,024055.00,4002.2168,N,11618.1074,E,1,12,0.0,75.88,M," 怎样提取两个逗号之间的数据,例如"4002.2168"? 我试着使用例如 .Mid(17,14)函数,但是并不好用,因为字符串的长度经常会改变. 解决方案 先用CString的Find找到前后两个逗号的位置,然后在用Mid来截取.这样就可以适应动态变化的字符串 解决方案二: 参

mfc 窗口通信-mfc 窗口分割,窗口之间通信

问题描述 mfc 窗口分割,窗口之间通信 mfc 窗口分割后,如何实现一个窗口的控件与另一个窗口控件的通信 解决方案 关于切分视图,最佳的实践是通过共享的文档对象来共享数据. 解决方案二: 用父窗口做中转,子窗口都可以访问父窗口

mfc opencv 窗口关闭-MFC应用程序中,opencv弹出的窗口如何关闭

问题描述 MFC应用程序中,opencv弹出的窗口如何关闭 如题,我用VS2013+opencv2.4.8,做了一个应用程序,用opencv弹出了两个视频显示窗口,用MFC界面上的一个Button,做"系统退出",但是当MFC的界面退出后,opencv的那两个窗口还在,不知道如何自主关闭?除了"Esc",知道的大神们,请帮帮忙,先谢谢了! 解决方案 http://blog.csdn.net/jhh_move_on/article/details/8088461 解决