用鼠标按住dialog的caption然后拖动鼠标,系统会显示该dialog将会在新的位置的虚线框架,mouseup后dialog就移动到该虚线框架的位置,有没有办法不显示该虚线框架?因为我用了个多边形的dialog,虚线框架却还是原来的矩形。

blding 2001-07-20 09:36:51
用鼠标按住dialog的caption然后拖动鼠标,系统会显示该dialog将会在新的位置的虚线框架,mouseup后dialog就移动到该虚线框架的位置,有没有办法不显示该虚线框架?因为我用了个多边形的dialog,虚线框架却还是原来的矩形。
...全文
189 点赞 收藏 23
写回复
23 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
greensleeve 2002-04-12
qqqqqqqqqqq
回复
blding 2001-07-27
xixi ,我已经发贴了,两位快来令呀,谢谢。
回复
2ndboy 2001-07-25
再发个帖子,就说2ndboy和gameboy999来领分
呵呵,开个玩笑。无所谓啦!
回复
blding 2001-07-23
to 2ndboy and gameboy999
对不起了,有什么办法可以补给两位分吗?
回复
2ndboy 2001-07-23
怎么没我的分?
回复
gameboy999 2001-07-23
奇怪了,为什么不用MoveWindow??效果不是很好的吗?!
难道不知道用
::SystemParametersInfo(SPI_GETDRAGFULLWINDOWS,0,&enabled,0);
会影响全体吗?!

用户不会很喜欢别人擅自更改个人设定的。
回复
blding 2001-07-21
谢谢了。
回复
codemon 2001-07-20
关注
回复
blding 2001-07-20
我本来就没有设置caption,也是用判断鼠标坐标的方法,但矩形的拖动虚框是存在的呀,我想要作成要么按照我实际的多边形显示虚框,要么就干脆没有虚框.
回复
qin_wei 2001-07-20

SystemParametersInfo(SPI_SETDRAGFULLWINDOWS,false,NULL,0);
是修改系统默认的属性,可放在app的initinstance中,
如果你想程序退出还原为拖动虚框,在app的exitinstance中
加入SystemParametersInfo(忘了自己查msdn,false,NULL,0);
回复
gameboy999 2001-07-20
这样设置是自欺欺人,
根本的办法是不要Caption,然后用判断鼠标坐标的方法移动窗体。
回复
lgs 2001-07-20
在桌面属性里
回复
blding 2001-07-20
to panda_w:
怎么设置?
回复
dave75 2001-07-20
去掉caption
回复
panda_w 2001-07-20
设置拖动时显示窗口内容
回复
blding 2001-07-20
放在哪里?我放在OnInitDialog()中好象不行吗?
回复
qin_wei 2001-07-20
SystemParametersInfo(SPI_SETDRAGFULLWINDOWS,false,NULL,0);
回复
intel_p4 2001-07-20
//去掉虚框........................
BOOL enabled;
::SystemParametersInfo(SPI_GETDRAGFULLWINDOWS,0,&enabled,0);
if(!enabled)
::SystemParametersInfo(SPI_SETDRAGFULLWINDOWS,TRUE,NULL,0);
以前一位高手教我的
回复
neomeng 2001-07-20
哈哈哈,老大,桌面-》右键—》属性-》效果-》拖动时显示窗口内容。ok
回复
gameboy999 2001-07-20
tp blding(blding )
你用的是这个吧
PostMessage( WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM( point.x, point.y));
这个不太好。

还用2ndboy的吧,不过改用MoveWindow更好
回复
加载更多回复
相关推荐
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2001-07-20 09:36
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……