MFC 静态文本框
窗体上操作控件内容,需要句柄,在控件处使用鼠标右键——添加变量。
DoDataExchange()函数会自动生成代码,把ID与变量绑定(即DDX_Control(pDX, IDC_TEXT, objText);),让变量具有句柄功能(其实头文件中自动定义了控件对象private: CStatic objText;)。
objText.SetWindowTextW(TEXT("呵呵"));//设置文本内容
CString str; objText.GetWindowTextW(str); objBtn.SetWindowTextW(str);//按钮上内容改变 //objBtn.EnabledWindow(FALSE);//按钮失效
//(1)修改风格,显示为bmp位图,居中 objPic.ModifyStyle(0xf, SS_BITMAP | SS_CENTERIMAGE); //(2)获取bitmap句柄 #define HBMP(filePath, width, height) (HBITMAP)LoadImage(AfxGetInstanceHandle(), filePath, IMAGE_BITMAP, width, height, LR_LOADFROMFILE | LR_CREATEDIBSECTION) //(3)获取控件大小 CRect rect; objPic.GetWindowRect(rect); //(4)设置图片 objPic.SetBitmap(HBMP(TEXT("D:/lena.bmp"), rect.Width(), rect.Height()));
分类:
MFC
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2015-11-20 Qt打包exe
2015-11-20 OpenCV2.x自学笔记——形态学运算
2015-11-20 OpenCV2.x自学笔记——最大类间方差法OTSU
2015-11-20 OpenCV2.x自学笔记——自适应阈值
2015-11-20 二值化——固定阈值