Pictrue控件调整大小

简介: Pictrue控件调整大小

1.


RECT lp,rp;
 this->GetParent()->GetWindowRect(&rp);
 this->GetWindowRect(&lp);
 lp.left = lp.left - rp.left;
 lp.top  = lp.top - rp.top;
 lp.right = lp.left+image->GetWidth();
 lp.bottom = lp.top+image->GetHeight();


2.

void CLeftView2::OnSize(UINT nType, int cx, int cy)
{
 CFormView::OnSize(nType, cx, cy);
 // TODO: 在此处添加消息处理程序代码
 if(m_Tree.m_hWnd != NULL)
 {
 RECT rect;
 GetClientRect(&rect);
    m_Tree.SetWindowPos(&wndTop,0,0,rect.right,rect.bottom,SWP_SHOWWINDOW);
 }
}


相关文章
|
API C# Windows
Winform控件优化之无边框窗体及其拖动、调整大小和实现最大最小化关闭功能的自定义标题栏效果
Winform中实现无边框窗体只需要设置FormBorderStyle = FormBorderStyle.None,但是无边框下我们需要保留移动窗体、拖拽调整大小、自定义美观好看的标题栏等...
3380 0
Winform控件优化之无边框窗体及其拖动、调整大小和实现最大最小化关闭功能的自定义标题栏效果
|
6月前
|
定位技术 iOS开发
在地图页面,自动布局控件开始是隐藏或在屏幕外需要正常显示时再为正常的显示状态的,需要在显示之前加入
在地图页面,自动布局控件开始是隐藏或在屏幕外需要正常显示时再为正常的显示状态的,需要在显示之前加入
47 0
|
6月前
LabVIEW在运行时调整表控件列宽
LabVIEW在运行时调整表控件列宽
76 0
|
6月前
|
弹性计算 运维 Shell
动态时针进度条
【4月更文挑战第29天】
31 0
|
6月前
[Qt5&布局] 控件自动填满所在布局框架
[Qt5&布局] 控件自动填满所在布局框架
101 0
[Qt5&布局] 控件自动填满所在布局框架
|
6月前
【sgDragSize】自定义组件:自定义拖拽修改DIV尺寸组件,适用于窗体大小调整
【sgDragSize】自定义组件:自定义拖拽修改DIV尺寸组件,适用于窗体大小调整
|
算法 API C#
Winform控件优化之圆角按钮【各种实现中的推荐做法】(下)
最终优化实现ButtonPro按钮(继承自Button),既提供Button原生功能,又提供扩展功能,除了圆角以外,还实现了圆形、圆角矩形的脚尖效果、边框大小和颜色、背景渐变颜色...
1892 0
Winform控件优化之圆角按钮【各种实现中的推荐做法】(下)
|
编解码 C# 图形学
winform-SunnyUI控件解决大小位置变化
winform-SunnyUI控件解决大小位置变化
476 0
|
编解码 前端开发
前端设置页面字体尺寸跟随屏幕大小而进行变化
前端设置页面字体尺寸跟随屏幕大小而进行变化
630 0
前端设置页面字体尺寸跟随屏幕大小而进行变化
|
C# 图形学 Windows
Winform控件优化之圆角按钮【各种实现中的推荐做法】(上)
Windows 11下所有控件已经默认采用圆角,其效果更好、相对有着更好的优化...尝试介绍很常见的圆角效果,通过重写控件的OnPaint方法实现绘制,并在后面进一步探索对应的优化和可能的问题
1383 0
Winform控件优化之圆角按钮【各种实现中的推荐做法】(上)