首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么使用SendMessage()发送WM_GETMINMAXINFO消息,控制窗口调整大小

2012-01-16 
如何使用SendMessage()发送WM_GETMINMAXINFO消息,控制窗口调整大小?因为我想动态的调整控制窗口大小范围的

如何使用SendMessage()发送WM_GETMINMAXINFO消息,控制窗口调整大小?
因为我想动态的调整控制窗口大小范围的值

MINMAXINFO*   lpMMI;
lpMMI-> ptMinTrackSize=   CPoint(400,400);
SendMessage(WM_GETMINMAXINFO,0,(LPARAM)&lpMMI);

我这样写运行后提示出错


[解决办法]
这样是没意思的
要实现你的功能是要截获这个消息
然后改变MINMAXINFO的值为自己想要的值就可以
[解决办法]
不行,需要用子类化或是Hook该窗口过程,并来处理 WM_GETMINMAXINFO 消息控制窗口的大小

热点排行