C++ 语言 写出类似C#的面向对象的方法

本文深入解析了使用C#实现窗口应用程序的面向对象编程方法,包括类属性初始化、事件处理机制和主循环检查MSG事件的流程。详细讲解了如何在主方法中初始化组件、设置控件属性,并通过while循环持续监听和响应事件,直至结束事件触发程序关闭。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

面向对象的实现方法就是,,, 吧类 中的属性 成员方法 先载入内存,,
就是初始化 类属性 ,, ,,然后进入main new 对象,,,
所以一定是有个类库,,在挂后台的...
Form f = new Form ();; 就是开辟内存空间,,,真的要把所有form的属性
复制过来... ,,然后你this.color=?// 就是,,color =xx ;
,,事件就在main方法外面,,, 和全局对象
private System.Windows.Forms.ToolStripMenuItem TSMI2;
main() { InitalizeComponent(); 初始化组件方法
然后你就把控件的属性设定,好... 然后就能运行了...
据我推理得出,,,每个class 中,,就是在while 中.
事件就是 Msg 只有static 方法是在 这个while 之外的...
但C# 语言 为了方便,,就,,使用static 标识 让main 方法只执行一次,,,,,然后一直在while中循环,,,检查,,,MSG 事件..
有事件就响应,,,

然后待,,收到,,结束事件就,,,关闭程序!!!

这完全可以用C++的角度来实现!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值