有关窗口大小,该如何解决
有关窗口大小
请问高手如下一个问题:
我想让窗口的大小是可以变得,但是如果放大或者缩小窗口,图像也是跟着变得,如何实现?
我是用sdk 能给个函数吗,我试了好多都不行。
谢谢
------解决方案--------------------
发现放大或者缩小窗口,手动更改图像大小;
好像有个什么EASYSIZE宏可以试试。
------解决方案--------------------
WM_SIZE/WM_SIZING消息中InvalidateRect
WM_PAINT消息里StretchBlt() 贴图
------解决方案--------------------
处理消息WM_SIZE,并刷新Invalidate(TRUE)
处理消息WM_PAINT消息
CRect rcClient;
GetClient(&rcClient);
在这个区域贴图........
------解决方案--------------------
图像的显示放到OnPaint中
请问高手如下一个问题:
我想让窗口的大小是可以变得,但是如果放大或者缩小窗口,图像也是跟着变得,如何实现?
我是用sdk 能给个函数吗,我试了好多都不行。
谢谢
------解决方案--------------------
发现放大或者缩小窗口,手动更改图像大小;
好像有个什么EASYSIZE宏可以试试。
------解决方案--------------------
WM_SIZE/WM_SIZING消息中InvalidateRect
WM_PAINT消息里StretchBlt() 贴图
------解决方案--------------------
处理消息WM_SIZE,并刷新Invalidate(TRUE)
处理消息WM_PAINT消息
CRect rcClient;
GetClient(&rcClient);
在这个区域贴图........
------解决方案--------------------
图像的显示放到OnPaint中