MFC-静态变量及方法例程
来源:互联网 发布:nginx 线程池配置 编辑:程序博客网 时间:2024/05/10 16:55
MFC-静态变量及方法例程
1 新建对话框工程 命名:CMFC_STATIC;
2 添加控件 3个IDC_EDIT控件 2个文本框IDC_STATIC和button控件;
3 添加名为StaticTest的类
(1)StaticTest.h文件
#pragma once
class StaticTest
{
public:
StaticTest(void);
~StaticTest(void);
public:
static int a;
static int b;
static int c;
class StaticTest
{
public:
StaticTest(void);
~StaticTest(void);
public:
static int a;
static int b;
static int c;
static int sum( );
};
};
(2)StaticTest.cpp文件
#include "StdAfx.h"
#include "StaticTest.h"
#include "StaticTest.h"
StaticTest::StaticTest(void)
{
}
StaticTest::~StaticTest(void)
{
}
int StaticTest::a=0;
int StaticTest::b=0;
int StaticTest::c=0;
int StaticTest::sum(void)
{
StaticTest::c=StaticTest::a+StaticTest::b;
return StaticTest::c;
};
{
StaticTest::c=StaticTest::a+StaticTest::b;
return StaticTest::c;
};
3 添加按钮事件
void CMFC_STATICDlg::OnBnClickedButton1()
{
// TODO: Add your control notification handler code here
StaticTest::a = GetDlgItemInt(IDC_EDIT1);//
StaticTest::b = GetDlgItemInt(IDC_EDIT2);//
StaticTest::c=StaticTest::sum();
SetDlgItemInt(IDC_EDIT3,StaticTest::c);//
}
{
// TODO: Add your control notification handler code here
StaticTest::a = GetDlgItemInt(IDC_EDIT1);//
StaticTest::b = GetDlgItemInt(IDC_EDIT2);//
StaticTest::c=StaticTest::sum();
SetDlgItemInt(IDC_EDIT3,StaticTest::c);//
}
0 0
- MFC-静态变量及方法例程
- 静态成员变量及方法的调用
- 静态成员变量及方法的调用
- 静态成员变量及方法的使用
- php static静态变量及方法详解
- php 内的静态变量及静态方法
- 静态变量、静态方法、静态代码块、非静态变量及非静态方法的简单介绍
- 关于静态变量,成员变量,静态方法,实例方法的用法及区别
- MFC静态变量的初始化
- 静态成员及变量
- 静态变量和静态方法
- 静态变量与静态方法
- 静态变量和静态方法
- 静态变量、静态方法说明
- 静态变量和静态方法
- 静态方法 静态变量初始化
- 静态方法和静态变量
- C#静态方法,静态变量
- 面试题之位运算的巧妙应用
- POJ 1321 棋盘问题(搜索)
- git 简单使用
- 数据库字段更换名称且字段值同时更改
- 事件驱动异步模式
- MFC-静态变量及方法例程
- C++ vector,list,dequeue,stack 存储结构浅析
- 面向对象编程?没有对象你编毛程序!!!
- 46.多线程
- Java多线程 -- volatile关键字
- UVALive 6955Finding Lines
- Max Sum
- ACdream 1216 Beautiful People 复杂度O(n) 二路单调自增子序列模型(LIS)
- Sqlite_操作数据库_JDBC连接Java与数据库