MFC 随变量变化在不同静态编辑框输出变量值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC 随变量变化在不同静态编辑框输出变量值相关的知识,希望对你有一定的参考价值。
有静态编辑框IDC_1到IDC_30,有整形变量a,实现a的值在1-30变化,对应编号的IDC_X输出a的值
参考技术A 比较笨但可靠的方法首先定义一个数组
static
int
my_id[]=IDC_1,IDC_2,.....IDC_30;
然后在a要赋值地方加
GetDlgItem(my_id[a-1])->SetWindowText("你的内容");
UpdateData();
当然你还可以判下a是否在1~30以内
MFC编程 -- 编辑框随窗口改变大小
一、源代码
1、需要WM_SIZE消息
case WM_SIZE:
return 控件随窗口改变大小(hwndDlg,wParam,lParam);
2、实现代码
int 控件随窗口改变大小(HWND hDlg, WPARAM wParam, LPARAM lParam)
HWND 编辑框句柄 = GetDlgItem(hDlg, IDC_EDIT1);//返回编辑框的句柄
int x = LOWORD(lParam);//获取窗口右下角x坐标
int y = HIWORD(lParam);//获取窗口右下角y坐标
MoveWindow(编辑框句柄, 0, 0, x, y, true);//编辑框移动
return 0;
二、运行效果
欢迎关注编程有你公众号,每天学点编程知识
以上是关于MFC 随变量变化在不同静态编辑框输出变量值的主要内容,如果未能解决你的问题,请参考以下文章
急!MFC中给一个对话框的不同编辑框关联变量后如何获得多个不同变量的值进行计算处理?????
MFC 使用CreateEx创建了一个编辑框之后,如何动态响应编辑框的值变化?