工控编程吧
标题:
上位机MFC实现图像拉伸、居中、充满显示源代码
[打印本页]
作者:
qq263946146
时间:
2019-10-17 10:26
标题:
上位机MFC实现图像拉伸、居中、充满显示源代码
(, 下载次数: 0)
上传
点击文件名下载附件
如上图为例程运行界面,
例程主要是自己通过派生一个集成类为实现位图的操作。
class CImgWnd : public CStatic;
在界面点击按钮可以实现相对的操作。
按钮代码:
//1:1
void CZoomImgDemoDlg::On11()
{
m_wndImage.SetStrechType(STRECH_1_1);
}
//按宽度
void CZoomImgDemoDlg::OnFullX()
{
m_wndImage.SetStrechType(STRECH_FULL_X);
}
//按高度
void CZoomImgDemoDlg::OnFullY()
{
m_wndImage.SetStrechType(STRECH_FULL_Y);
}
//充满窗口
void CZoomImgDemoDlg::OnFull()
{
m_wndImage.SetStrechType(STRECH_FULL);
}
//居中显示,大小为窗口的一半
void CZoomImgDemoDlg::OnCenter()
{
m_wndImage.SetStrechType(STRECH_CENTER);
}
复制代码
可以下载源代码参考使用:
(, 下载次数: 0)
上传
点击文件名下载附件
[halcon]1[/halcon]
[MFC408]1[/MFC408]
[weixinlianxi]1[/weixinlianxi]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4