社区
界面
帖子详情
怎样使当前窗体不能被移动
ildp
2006-08-22 04:56:38
是使用SetWindowPos函数吗?函数放在什么地方调用?函数的第一个参数也就是当前窗口的句柄怎么获得?
...全文
209
10
打赏
收藏
怎样使当前窗体不能被移动
是使用SetWindowPos函数吗?函数放在什么地方调用?函数的第一个参数也就是当前窗口的句柄怎么获得?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aa3000
2006-08-23
打赏
举报
回复
可能会变成死循环哦,但愿不会,阿门...
AliasKavin
2006-08-23
打赏
举报
回复
....
templarzq
2006-08-23
打赏
举报
回复
寒楼上的
Elysium
2006-08-23
打赏
举报
回复
将对话框的Styles中的Title Bar属性去掉,哈
jerry
2006-08-23
打赏
举报
回复
lz有没有觉得你那样做窗口晃动得厉害.
youngwolf
2006-08-23
打赏
举报
回复
CWnd::OnNcHitTest(...)
{
return HTCLIENT;
}
其它方法都没有有这个方法好,在OnMove中做,楼主也能想得出来,佩服。
ildp
2006-08-22
打赏
举报
回复
问题已解决,原来是要在OnMove中写上:
::SetWindowPos(m_hWnd, HWND_TOPMOST,
0,
0,
0,
0,
SWP_NOSIZE | SWP_NOZORDER | SWP_SHOWWINDOW );
ildp
2006-08-22
打赏
举报
回复
我在对话框的OnInitDialog中放置了如下代码:
::SetWindowPos(m_hWnd, HWND_TOPMOST,
0,
0,
0,
0,
SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_SHOWWINDOW );
窗口还是可以被拖动,SetWindowPos函数应该放在什么地方?
jerry
2006-08-22
打赏
举报
回复
CWnd::OnNcHitTest
如果默认的处理返回 HTCAPTION 则返回 HTCLIENT。
MrLonely
2006-08-22
打赏
举报
回复
XXX.SetWindowPos(m_hwnd,.....................)
控件在两个
窗体
间
移动
点击实现将
当前
窗体
的控件加载到另一个
窗体
以及从另一个
窗体
返回
当前
窗体
。
Delphi开发技巧之-Forms
使
窗体
不能
移动
关闭一个MDI子
窗体
创建一个能改变大小的无边界
窗体
创建半透明
窗体
创建圆角
窗体
创建透明
窗体
判断
窗体
是modal 制作动画应用程序图标 制作可
移动
不能
改变大小的
窗体
制作永远最小化窗口 制作透明...
Python Tkinter
窗体
讲解
Python作为自立门户的语言,除了学习它的基础编程之外,它还提供了
窗体
的学习,这样相对来说,它就完整了,如果大家学习过C#
窗体
实现或者Java,MFC等等吧,再学习它就会简单的多。当然大家也不用担心,即使没学过,...
WPF无边框窗口源码2012825
都使用
当前
窗体
的三个事件完成,不需要借用子元素。核心事件在OnMouseMove中,原理 是,当鼠标
移动
到
窗体
边缘时,判断鼠标是否按下,如果按下了,即进行缩放操作并改变 鼠标样式。 我们知道当
窗体
拖拽
移动
时,也会...
C#手动改变自制
窗体
的大小
一个经过美化的自定义窗口,用C#实现手动改变其大小,像拖动标准
窗体
一样将其拖大或缩小,利用
窗体
上的控件
移动
窗体
,具体的实现:获取
当前
鼠标的屏幕坐标,重载
当前
鼠标的位置,设置
当前
窗体
在屏幕上的位置,定义...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章