怎样取得radiobutton的值

recapturetaiwan 2000-08-19 09:38:00
不能为radiobutton添加成员变量,那么怎样获得radiobutton的值呢,我怎么知道radiobutton是选中了还是没选中呢.还有,怎样让几个radiobutton在一组中,它们
能共用一个ID吗
...全文
942 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eagle_999 2000-08-24
  • 打赏
  • 举报
回复
可以试一下CWnd的对话框函数GetCheckedRadioButton(nIDFirstButton,nIDLastButton),其返回值为选种的Radiobutton的ID值
ndkk 2000-08-21
  • 打赏
  • 举报
回复
我在使用zzh的方法时,m_nInt返回值总为-1,不止为何,我一般使用GetCheck属性来判断是否被选中.
jiujiejushi 2000-08-21
  • 打赏
  • 举报
回复
我总是把每个Radio Button都设为Group,这样就可以给每个都添加成员变量,然后处理单击消息,用SetCheck控制。
这样很笨拙,但我只会这样用,让大家见笑了。
ndkk 2000-08-21
  • 打赏
  • 举报
回复
Group属性应赋给第一个RadioButton.
zzh 2000-08-20
  • 打赏
  • 举报
回复
如果你用的是VC的话,就不用这么麻烦了,可以用一个组框把几个RadioButton包括在一起,然后把其中一个RadioButton的属性设置为Group,这一组中只能有一个可以设置为这个属性,其它的都不用修改。然后再用ClassWizard来添加设置为Group属性的该RadioButton的成员变量m_nInt。同时,用TabOrdr把它们的顺序排好,m_nInt值从0开始,值为几,代表第几个RadioButton被选中。这里面,它们的ID号不能相同。但实际上,它们是共用一个变量的。
boneheat 2000-08-20
  • 打赏
  • 举报
回复
在程序中填加一个成员变量m_radioflag;
响应每一个radiobutton的click消息,在响应函数中给m_radioflag赋值如:
void CTestDlg::RadioButton1Click()
{
m_radioflag = 1;
}

void CTestDlg::RadioButton2Click()
{
m_radioflag = 2;
}

根据m_radioflag的不同值你就可以知道是那一个RadioButton被选中了,

关于组的设定是这样的:RadioButton的属性中有一个Group属性。
例如:你有6个RadioButton 设RadioButton1-3为一组,RadioButton4-6为一组,
设置RadioButton1的Group属性为Checked,RadioButton2-3为unChecked,
设置RadioButton4的Group属性为Checked,RadioButton5-6为unChecked,
这样你就有两组RadioButton了,当然也要用m_radioflag1,m_radioflag2来分别获得
两组RadioButton的值了




第1章 空 第2章 ASP.NET运行模型 21.如何在页面中应用javascript脚本-示例1 21.如何在页面中应用javascript脚本-示例2 22.如何实现从服务器端向页面动态添加javascript脚本-示例1 22.如何实现从服务器端向页面动态添加javascript脚本-示例2 24.如何处理多页面重定向到同一页面后的返回问题 25.如何用Response.Redirect方法传递汉字 29.如何利用输出缓存技术缓存整个页面 30.如何利用片段缓存技术对用户控件进行缓存 31.如何利用数据缓存技术提高程序的性能 33.如何实现当页面产生错误时重定向到自定义错误界面 35.如何在程序中读写Web.config文件 37.如何使用CSS文件定义控件的样式 38.如何启用和禁用ViewState保存状态信息的功能 39.如何应用IsPostBack控制页面的加载 41.如何使用Trace对象进行跟踪调试(页面级) 42.如何使用#Include语法将文件添加到页面 43.如何使用编程的方式处理异常信息 44.如何将网页错误信息写入事件日志 第3章 常用Web服务控件 46.如何使用Label控件动态显示文本信息 47.如何实现当鼠标移到控件时显示提示信息 48.如何在Web应用程序中实现快捷键功能(使用脚本实现) 48.如何在Web应用程序中实现快捷键功能(使用属性实现) 49.如何设置页面上控件的Tab键顺序 50.如何实现用回车键代替Tab键的功能 51.如何为按钮键添加消息框 52.Button、LinkButton和ImageButton服务控件的区别及应用 54.如何使用CheckBox和CheckBoxList控件(CheckBox示例) 54.如何使用CheckBox和CheckBoxList控件(CheckBoxList示例) 55.如何使用RadioButtonRadioButtonList控件(RadioButton示例) 55.如何使用RadioButtonRadioButtonList控件RadioButtonList示例) 56.如何使用Panel控件操作一组控件 57.如何使用Table控件组织页面的内容 58.如何实现DropDownList控件选项的添加、删除等操作 59.如何实现间接改变DropDownList控件的当前选项 60.如何实现两个或多个DropDownList控件的联动 61.如何实现ListBox控件选项的上移、下移、添加和删除操作 62.如何实现ListBox控件中选项的双击事件 63.如何动态设置ListBox控件中各选项的背景颜色 64.如何在页面中动态创建控件 65.如何为HTML服务器控件的事件添加自定义方法 第4章 验证控件 67.如何使用RequiredFieldValidator控件验证用户是否输入信息 68.如何使用RegularExpressionValidator控件验证E-mail地址和邮编等格式 69.如何使用RangeValidator控件验证输入的信息是否在指定范围内 70.如何使用CompareValidator控件对两个输入控件比较验证 71.如何使用CustomValidator控件自定义验证格式 72.如何使用ValidationSummary控件总结所有验证控件的错误信息 73.如何创建自定义功能的验证控件 74.如何禁用服务器控件的验证功能 75.如何控制页面部分验证控件有效 76.如何实现控件即时验证功能 77.如何使用验证控件综合验证用户注册页面 78.如何验证DataGrid控件的编辑列 81.如何使用验证控件验证日期类型的输入(CompareValidator) 81.如何使用验证控件验证日期类型的输入(CustomerValidator) 81.如何使用验证控件验证日期类型的输入(RegularValidator) 第5章 高级Web控件 82.如何在网页中使用Calendar Web控件显示和选择日期 83.如何在Calendar Web控件中控制个别日的内容及显示 84.如何在Calendar Web控件中控制用户日期选定 86.如何使用XML控件显示XML文件和进行XSLT转换 87.如何使用AdRotator Web控件制作广告发布程序-示例1 87.如何使用AdRotator Web控件制作广告发布程序-示例2 88.如何创建用户控件 89.如何将Web窗体转换成用户控件 90.如何实现动态加载用户控件 92.如何使用TabStrip Web和MultiP
第2章 ASP.NET运行模型
21.如何在页面中应用javascript脚本-示例1
21.如何在页面中应用javascript脚本-示例2
22.如何实现从服务器端向页面动态添加javascript脚本-示例1
22.如何实现从服务器端向页面动态添加javascript脚本-示例2
24.如何处理多页面重定向到同一页面后的返回问题
25.如何用Response.Redirect方法传递汉字
29.如何利用输出缓存技术缓存整个页面
30.如何利用片段缓存技术对用户控件进行缓存
31.如何利用数据缓存技术提高程序的性能
33.如何实现当页面产生错误时重定向到自定义错误界面
35.如何在程序中读写Web.config文件
37.如何使用CSS文件定义控件的样式
38.如何启用和禁用ViewState保存状态信息的功能
39.如何应用IsPostBack控制页面的加载
41.如何使用Trace对象进行跟踪调试(页面级)
42.如何使用#Include语法将文件添加到页面
43.如何使用编程的方式处理异常信息
44.如何将网页错误信息写入事件日志
第3章 常用Web服务控件
46.如何使用Label控件动态显示文本信息
47.如何实现当鼠标移到控件时显示提示信息
48.如何在Web应用程序中实现快捷键功能(使用脚本实现)
48.如何在Web应用程序中实现快捷键功能(使用属性实现)
49.如何设置页面上控件的Tab键顺序
50.如何实现用回车键代替Tab键的功能
51.如何为按钮键添加消息框
52.Button、LinkButton和ImageButton服务控件的区别及应用
54.如何使用CheckBox和CheckBoxList控件(CheckBox示例)
54.如何使用CheckBox和CheckBoxList控件(CheckBoxList示例)
55.如何使用RadioButtonRadioButtonList控件(RadioButton示例)
55.如何使用RadioButtonRadioButtonList控件RadioButtonList示例)
56.如何使用Panel控件操作一组控件
57.如何使用Table控件组织页面的内容
58.如何实现DropDownList控件选项的添加、删除等操作
59.如何实现间接改变DropDownList控件的当前选项
60.如何实现两个或多个DropDownList控件的联动
61.如何实现ListBox控件选项的上移、下移、添加和删除操作
62.如何实现ListBox控件中选项的双击事件
63.如何动态设置ListBox控件中各选项的背景颜色
64.如何在页面中动态创建控件
65.如何为HTML服务器控件的事件添加自定义方法
第4章 验证控件
67.如何使用RequiredFieldValidator控件验证用户是否输入信息
68.如何使用RegularExpressionValidator控件验证E-mail地址和邮编等格式
69.如何使用RangeValidator控件验证输入的信息是否在指定范围内
70.如何使用CompareValidator控件对两个输入控件比较验证
71.如何使用CustomValidator控件自定义验证格式
72.如何使用ValidationSummary控件总结所有验证控件的错误信息
73.如何创建自定义功能的验证控件
74.如何禁用服务器控件的验证功能
75.如何控制页面部分验证控件有效
76.如何实现控件即时验证功能
77.如何使用验证控件综合验证用户注册页面
78.如何验证DataGrid控件的编辑列
81.如何使用验证控件验证日期类型的输入(CompareValidator)
81.如何使用验证控件验证日期类型的输入(CustomerValidator)
81.如何使用验证控件验证日期类型的输入(RegularValidator)
第5章 高级Web控件
82.如何在网页中使用Calendar Web控件显示和选择日期
83.如何在Calendar Web控件中控制个别日的内容及显示
84.如何在Calendar Web控件中控制用户日期选定
86.如何使用XML控件显示XML文件和进行XSLT转换
87.如何使用AdRotator Web控件制作广告发布程序-示例1
87.如何使用AdRotator Web控件制作广告发布程序-示例2
88.如何创建用户控件
89.如何将Web窗体转换成用户控件
90.如何实现动态加载用户控件
92.如何使用TabStrip Web和MultiPage Web控件制作选项卡式页面
93.如何使用Toolbar Web控件制作工具条式页面
94.如何识别Toolbar Web控件中哪个按钮激发的ButtonClick事件
95.如何使用TreeView Web控件
96.如何在TreeView Web控件中动态添加、删除TreeNode节点
100.如何使用TreeView Web控件中的TreeNodeType进行外观控制
101.如何使用TreeView Web控件绑定XML文件-示例1
101.如何使用TreeView Web控件绑定XML文件-示例2
第6章 数据服务控件
103.如何使用Repeater控件显示数据
104.如何使用Repeater控件的模板
105.如何实现Repeater控件的分页
106.如何使用DataList控件显示数据
107.如何实现选择DataList控件中的条目后显示该条目的详细信息
108.如何实现DataList控件的编辑功能
109.如何对DataList控件使用样式
110.如何在DataList控件中创建多个列
111.如何实现DataList控件的分页功能
112.如何在DataGrid中添加自动编号的功能
113.如何控制DataGrid绑定列绑定的数据类型为日期的显示格式
114.如何把DataGrid中某一列的统计显示在页脚中
115.如何在DataGrid中让不同条件的行显示不同的背景颜色
116.如何在DataGrid中实现分页功能
117.如何实现鼠标移到DataGrid控件的某一行时改变该行的背景
118.如何在DataGrid控件中实现自定义分页功能
119.如何在DataGrid中弹出一个详细信息窗口-示例1
119.如何在DataGrid中弹出一个详细信息窗口-示例2
120. 如何在DataGrid控件中添加CheckBox控件列
121.如何为DataGrid控件中的删除列添加确认框
122.如何使用DataGrid控件实现主细表
123.如何实现DataGrid控件的双向排序
124.如何动态的显示·隐藏DataGrid控件的某一列
125.如何实现DataGrid控件中DropDownList控件的绑定
126.如何在DataGrid控件中实现数据项的编辑、更新、取消
127.如何在DataGrid控件中删除最后一页的最后一记录
128.如何把数据库中的数据以Excel文件的格式在显示浏览器中
129.如何给DataGrid控件添加个标题并实现分类显示
130.如何实现DataGrid控件中DropDownList控件的联动
131.DataGrid控件使用综合举例
第7章 数据绑定技术
132.如何单绑定到控件的属性
133.如何将DataTable绑定到DataGrid Web控件
134.如何将DataSet绑定到DataGrid Web控件
135.如何将DataView绑定到DataGrid Web控件
136.如何将DataReader绑定到DataGrid Web控件
137.如何将表中的列绑定到DropDownList Web控件
138.如何使用DataBinder.Eval()方法进行数据绑定
139.如何将ArrayList绑定到ListBox Web控件
140.如何将Hashtable绑定到RadioButtonList Web控件
141.如何将XML作为数据源绑定到控件
第8章 数据库设计
143.ASP.NET应用程序如何实现与SQL Server数据库的连接
144.ASP.NET应用程序如何实现与ACCESS数据库的连接
146.如何使用ADO.NET在数据库执行SQL语句
147.如何使用DataReader快速访问SQL Server数据
148.如何使用DataAdapter将数据填充到DataSet并显示出来
149.如何使用DataTable对象存储数据库表
150.如何对DataTable进行检索和排序
151.如何使用DataView进行数据排序和检索
152.如何在DataSet的DataTable间建立父子表关系
154.如何实现SQL Server数据库操作中的异常捕捉和处理
155.如何将数据库中的数据填充到XML文件中
157.如何使用Web.config配置数据库连接字符串
161.如何编写访问数据库的通用代码
162.如何在SQL Server数据库中编程获取用户表的数目和名称
163.如何获取SQL Server服务器端所有数据库列表
164.如何保存图片文件到SQL Server数据库
165.如何将数据库中保存的图片显示到页面中
166.如何在插入记录后获得记录的标识号
167.如何解决ADO.NET访问ACCESS数据库出现“操作必须使用一个可更新的查询”的问题
168.如何从EXCEL文件中读取数据
169.如何备份和恢复数据库
第9章 ASP.NET安全策略
第10章 常用功能及函数集
180.如何在ASP.NET中获得客户端IP地址
181.如何取得一定范围内的随机数
182.如何取得文件的扩展名示例一
182.如何取得文件的扩展名示例二
183.如何把字符串型数据转换为整型
184.如何取得当前系统时间
185.如何取得指定的年份中有多少天
186.如何取得客户端的鼠标坐标并反馈到服务器端
187.如何使用JMAIL组件实现邮件的发送
187.如何使用JMAIL组件实现邮件的接收
188.如何使用ASP.NET中的类库实现邮件的发送
189.如何生成图片的缩略图
190.如何在ASP.NET中动态的创建柱状和饼状统计图
192.如何判断上传图片的高度和宽度
193.如何使用DESCryptoServiceProvider类对数据或者文件进行加密解密
194.如何统计在线人数
195.如何在ASP.NET实现验证码
196.如何在本地取得指定网页的源代码
197.如何在ASP.NET中做一个日期选择器
198.如何在弹出对话框的同时保持页面的显示
199.如何点击按钮弹出新页面,输入数据后返回并且不刷新页面
第11章 文件操作
200.如何读取、修改文本文件
201.如何在ASP.NET中实现文件的上传
202.如何在ASP.NET中实现多文件的上传
203. 如何取得指定目录下的文件列表
204.如何在ASP.NET中创建日志文件
205.如何取得系统日志,并把日志信息写到文本文件中
206.如何在ASP.NET中创建、删除、复制文件
207.如何动态的创建HTML文件
第12章 XML相关处理技术
书名:《Visual Basic.NET自动化系统监控--RS-232串行通信》(清华大学出版社.范逸之.廖锦棋)。PDF格式扫描版,全书共分为9章,共475页。 介绍 Visual Basic .NET为广大Visual Basic用户打开了通往程序设计殿堂的大门。本书具体内容包括:串行通信的相关硬件概念、Visual Basic .NET的常用组件、Win32 API的运用、串行通信的传输方式、串行通信的类别、串行数据的处理方式、仪器设备上的串行通信、分布式的串行通信。本书不仅介绍了串行通信的概念,还详细解析了在窗口环境中设计通信程序的过程,并给出一些技巧与注意事项。 本书可供自动控制和通信领域的开发人员和其他相关技术人员使用或参考。 目录 第1章 基本概念 1 1.1 通信 1 1.1.1 数据传送 1 1.1.2 通信的种类 2 1.2 串行通信 3 1.2.1 RS-232串行通信 3 1.2.2 RS-485串行通信 5 1.2.3 USB接口 7 1.2.4 IEEE 1394 9 1.3 串行通信端口 9 1.3.1 信号定义 10 1.3.2 ASCII码对照表 11 1.3.3 针脚意义及方向 12 1.3.4 通信参数 16 1.4 模式及流量 19 1.4.1 工作模式 19 1.4.2 硬件握手 20 1.4.3 软件握手 22 1.5 接线和错误预防 24 1.5.1 接线方法 24 1.5.2 错误预防 25 1.5.3 CRC程序解析 27 常识问答 28 本章习题 28 第2章 Visual Basic .NET及 常用组件简介 29 2.1 Windows程序概念简述 29 2.1.1 对象的概念 29 2.1.2 界面 31 2.1.3 使用Visual Basic .NET 开发系统 33 2.1.4 Visual Basic .NET的 环境模式 36 2.1.5 项目开发的步骤 37 2.1.6 Visual Basic .NET与 操作系统的关系 38 2.2 常用组件介绍 39 2.2.1 Label组件 39 2.2.2 Button组件 40 2.2.3 Timer组件 42 2.2.4 PictureBox组件 43 2.2.5 RadioButton组件 43 2.2.6 GroupBox组件 44 2.2.7 ListBox组件 45 2.2.8 TextBox组件 45 2.3 程序简述 46 2.3.1 解决方案的组成 46 2.3.2 数据与运算符 48 2.3.3 命名空间 51 2.3.4 语法 52 2.3.5 基础的信息对话框 55 2.3.6 字符串类型及其处理函数 59 2.4 事件处理 66 2.4.1 事件的种类 66 2.4.2 事件中的程序代码 69 常识问答 71 本章习题 71 第3章 串行通信程序及API 72 3.1 引用Windows API 72 3.1.1 程序与硬件 73 3.1.2 Declare声明语句 73 3.1.3 DllImport声明方式 76 3.1.4 常数声明 77 3.1.5 枚举声明 77 3.1.6 结构声明 79 3.2 串行通信的Windows API简述 80 3.2.1 串行通信相关函数 80 3.2.2 CreateFile/CloseHandle (打开/关闭通信端口) 81 3.2.3 GetCommState (取得通信端口参数) 82 3.2.4 SetCommState (设置通信端口参数) 84 3.2.5 WriteFile (输出数据至通信端口) 85 3.2.6 ReadFile (自通信端口读取数据) 85 3.2.7 ClearCommError (清除通信端口错误状况) 85 3.2.8 PurgeComm(清除通信端口) 87 3.2.9 EscapeCommFunction (要求特定控制工作) 87 3.2.10 SetCommMask(信息屏蔽) 88 3.2.11 WaitCommEvent (检测事件是否已发生) 89 3.2.12 GetCommModemStatus (电位状态检测) 89 3.2.13 使用流程 90 3.2.14 检查资源设置 90 3.3 通信测试 92 3.3.1 通信步骤 92 3.3.2 回路测试 92 3.3.3 串行端口的数字 输出控制 113 3.3.4 串行端口的数字 输入检测 120 3.4 自动与事件 126 3.4.1 自动读取传入的字符串 126 3.4.2 通信事件 132 3.4.3 创建多线程 140 3.4.4 定时器与DoEvents() 151 常识问答 154 本章习题 154 第4章 串行通信中的字符与字节 155 4.1 字符与字节 155 4.1.1 字符和字节的差别 155 4.1.2 Visual Basic .NET中的 字符串类型 156 4.1.3 中英文字符串长度计算 158 4.1.4 字符编码内容 163 4.2 字节数据的送收 168 4.2.1 字节类型、声明与送收 168 4.2.2 动态数组 176 常识问答 182 本章习题 182 第5章 串行通信类的创建及使用 183 5.1 类的基础 183 5.1.1 类的组成 183 5.1.2 类成员 185 5.1.3 类创建的步骤 188 5.2 通信类的创建 190 5.2.1 类分析 190 5.2.2 枚举、结构、常数、 Win32 API 的声明 191 5.2.3 属性创建 197 5.2.4 方法的考虑 206 5.2.5 事件的创建 209 5.2.6 整合类 213 5.3 使用串行通信类 232 5.3.1 类测试——数据收发 232 5.3.2 类测试——数字输出 237 5.3.3 类测试——数字输入 242 5.3.4 类事件测试——自动 读取数据 246 5.4 类库 250 5.4.1 类库项目的创建 250 5.4.2 类库的程序开发 252 5.4.3 类库的生成 254 5.4.4 类库的使用 254 常识问答 259 本章习题 260 第6章 串行数据的处理 261 6.1 命令字符串 261 6.1.1 沟通方式 261 6.1.2 CheckSum的使用 264 6.1.3 CheckSum的讨论 271 6.2 PS232实验仪器简介 275 6.2.1 PS232功能简介 275 6.2.2 PS232上的接口定义 276 6.2.3 串行仪控的实习 277 6.2.4 通信参数的设置 278 6.3 客户端的创建 278 6.3.1 TextBox组件与数据显示 279 6.3.2 状态灯号与数据显示 285 6.3.3 Visual Basic .NET中 的绘图 292 6.3.4 以曲线图表示数据 298 6.3.5 使用事件进行数据接收 305 6.3.6 PaintBox与数据 显示——字节数据 310 6.4 数据的存储及打印 319 6.4.1 数据存取 319 6.4.2 PS232数据及文件存取 322 6.4.3 打印及预览 331 6.4.4 打印及预览程序开发 332 常识问答 343 本章习题 344 第7章 其他串行通信组件 及串行端口 345 7.1 Windows的终端机 345 7.1.1 选择与使用终端机 345 7.1.2 与设备的连接测试 347 7.2 PComm Pro软件 348 7.2.1 PComm Pro的终端机 349 7.2.2 PComm Pro的串行 端口性能测试 351 7.2.3 PComm Pro的数据监视器 352 7.3 增加串行通信端口 355 7.3.1 MOXA C168多端口卡 355 7.3.2 USB转RS-232转接器 358 第8章 仪器设备上的串行通信 360 8.1 噪声计 360 8.1.1 仪器连接 360 8.1.2 噪声计简介 361 8.1.3 命令格式 362 8.1.4 沟通项目的设计 363 8.1.5 噪声读的采集 370 8.2 电功率计 375 8.2.1 电功率计简介 375 8.2.2 接口及命令格式讨论 376 8.2.3 测试项目的创建 379 8.3 测量用放大器 390 8.3.1 BK-2525振动计简介 390 8.3.2 RS-232接口及命令 格式说明 391 8.3.3 项目的创建 395 8.4 电源供应器 400 8.4.1 电源供应器简介 400 8.4.2 接口及命令格式 402 8.4.3 控制项目的创建 404 8.5 温度记录器 409 8.5.1 温度记录器简介 409 8.5.2 接口及命令格式 411 8.5.3 沟通项目的创建 414 8.6 转速计 424 8.6.1 转速计介绍 424 8.6.2 接口及命令格式 425 8.6.3 项目程序的创建 426 8.7 条形码识别器 431 8.7.1 识别器设备介绍 432 8.7.2 界面及格式说明 433 8.7.3 项目程序的创建 434 8.8 测量电表 438 8.8.1 电表设备简介 438 8.8.2 接口及命令格式 439 8.8.3 项目程序的创建 443 8.9 波形发生器 449 8.9.1 设备介绍 449 8.9.2 接口及命令格式 450 8.9.3 项目程序的创建 453 常识问答 459 本章习题 460 第9章 分布式监控及网络化简介 461 9.1 分布式监控 461 9.1.1 何谓分布式监控 461 9.1.2 多模块的网络系统 462 9.1.3 RS-232与RS-485的转换 464 9.2 命令与格式 465 9.2.1 格式讨论 465 9.2.2 送收程序 468 9.2.3 取得模块的配置 468 9.3 网络化的串行通信 473 9.3.1 网络化的连接 473 9.3.2 工业上的网络连接 474 常识问答 475 本章习题 476 附录 ASCII码 477 参考文献 478

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧