怎么根据文本框内容自动控制静态文本框的大小 我想重写一个具有超链接效果的静态文本框,如果文本框固定长度的话,里面的文字比较少的时候点击文本框没有文本的区域也会响应消息,里面文字比较多的话固定长度又显示不全。所以我想根据文本框的文本长度来控制文本框显示的大小,怎么做?或者只让文本框里的文字响应消息也行~求给出思路~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CStatic *m_pstatic=(CStatic *)GetDlgItem(IDC_static_a);m_pstatic->SetWindowPos(...........); 我的想法是在CStatic类里写,也就是setwindowtext函数后根据text的长度来控制CStatic的大小 想法靠普你可以GetTextExtent获取字符串的宽度,根据这个宽度去设置你的cstaticdaxiao 首先获得static的坐标x根据长度变化,然后SetWindowPos来改变 MFC中如何实现多行输出 红到紫的RGB是怎么变化的? 如何使一个窗口中的控件渐变的显示出来? VS2005编译一个ATL工程出现“未能注册输出.........” 你们会开发“鼠标五笔”中国第一大理想输入法? 如何通过控件为浏览器添加一个frame 关于mfc中sdi文挡的标题 用VC怎样与USB接口的设备通信。200分接代码,100分节设计思想! 调用CoCreateInstance()函数返回值的意思是CoInitialize has not been called,怎么办? 一位初学者的问题!!!谢谢!!!(给100分!!) EVC绘制波形信号 MFC对话框 实现打印预览功能
m_pstatic->SetWindowPos(...........);
你可以GetTextExtent获取字符串的宽度,根据这个宽度去设置你的cstaticdaxiao