CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

如何实现没有边框的窗口鼠标拖动?

楼主abe_w()2003-09-02 11:45:23 在 C++ Builder / 基础类 提问

我的窗口属性中去掉了框架,如何才能用鼠标按下客户区实现拖动呢? 问题点数:20、回复次数:2Top

1 楼halibut(g3)回复于 2003-09-02 12:42:54 得分 10

捕获WM_LBUTTONDOWN  
   
   
  void   TForm1::OnLButtonDown(TMessage   &   message)  
  {  
          //TODO:   Add   your   source   code   here  
          if(message.Msg==WM_LBUTTONDOWN)  
          SendMessage(Handle,WM_NCLBUTTONDOWN,HTCAPTION,message.LParam);  
          }else{  
          TForm::Dispatch(&message);  
          }  
  }Top

2 楼halibut(g3)回复于 2003-09-02 12:51:48 得分 10

捕获WM_LBUTTONDOWN  
   
   
  void   TForm1::OnLButtonDown(TMessage   &   message)  
  {  
          //TODO:   Add   your   source   code   here  
          if(message.Msg==WM_LBUTTONDOWN){           //不好意思,这里少个   {  
          SendMessage(Handle,WM_NCLBUTTONDOWN,HTCAPTION,message.LParam);  
          }else{  
          TForm::Dispatch(&message);  
          }  
  }  
  Top

相关问题

  • 高分求助:鼠标拖动DIV的边框,改变其大小,能否实现?
  • 自己做了窗体控件,怎么实现鼠标拖动边框,大小就改变.
  • 超难问题!!!!!! 如何使 frame 具有 用鼠标 拖动 边框 实现 改变 frame 大小的功能!!!!!!!!急!!!
  • 怎样实现鼠标拖动?
  • 怎样在鼠标拖动其边框时改变TREEVIEW的宽度???
  • 没有边框的窗口,用鼠标如何才可以拖动?
  • 无边框对话框如何在鼠标拖动边缘时改变大小?
  • 请问如何在FormView中拖动鼠标时可以拖动出一个虚线边框的矩形框?
  • 如何用程序实现拖动一个没有边框的窗体
  • 请问怎样可以实现窗口任何位置的无边框拖动?

关键词

  • 鼠标
  • source
  • code
  • 拖动
  • lbuttondownvoid
  • htcaption
  • 捕获
  • tform
  • nclbuttondown
  • 实现

得分解答快速导航

  • 帖主:abe_w
  • halibut
  • halibut

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo