`
mathsfan
  • 浏览: 577756 次
  • 性别: Icon_minigender_1
  • 来自: 浙江省杭州市
社区版块
存档分类
最新评论

DELPHI禁止窗体移动(转)

阅读更多
通常我们都是用拦截WM_NCHITTEST消息来移动无标题的窗口,介绍这个用法的文章很多,可是用WM_NCHITTEST同样能禁止窗口移动.

  TForm1 = class(TForm)
  private
    { Private declarations }
    procedure WMNCHITTEST(var Msg: TWMNCHITTEST); message WM_NCHITTEST;


procedure TForm1.WMNCHITTEST(var Msg: TWMNCHITTEST);
begin
  inherited;
  if Msg.Result = HTCAPTION then
    Msg.Result := 0
end;

文章转自:http://www.cnill.com/jibing/lunwen/process/200702/lunwen_50946.shtml
分享到:
评论

相关推荐

    delphi禁止窗体移动和改变大小

    在Delphi编程环境中,我们有时会遇到需要限制用户对应用程序窗口操作的情况,比如禁止窗体移动和改变大小。这样的需求通常出现在需要用户全神贯注于特定任务,或者界面设计有特殊要求的软件中。本篇文章将深入探讨...

    用Delphi编写一个不能拖动的窗体..rar

    如果你需要自定义窗体移动,例如通过鼠标按下和释放事件,可以使用`OnMouseDown`和`OnMouseUp`事件来实现。 通过以上方法,你可以在Delphi中创建一个不能被用户拖动的窗体。同时,理解窗体的消息处理机制和自定义...

    delphi窗体内拖拽事件

    Delphi提供了丰富的API和组件来支持在窗体内部以及窗体之间的拖放操作。以下是对"Delphi窗体内拖拽事件"的详细解释: 1. **TDropTarget和TDragSource组件**: Delphi提供两个非可视组件,TDropTarget和TDragSource...

    Dlephi实现不可拖动的窗口

    摘要:Delphi源码,界面编程,...Dlephi实现一个不能移动,不可拖动的窗口,窗体不能被移动地方,是一个禁止拖动窗体的例子,本窗口在实现时用到了背景平铺的技巧,也是个值得参考的技巧点。 运行环境:Windows/Delphi7

    delphi 开发经验技巧宝典源码

    0034 在Delphi中禁止使用result 24 0035 如何在Delphi中录制代码 24 0036 如何编译器会提示数组太大时的处理技巧 25 0037 如何对超大数字进行计算 25 0038 强类型的定义及使用 25 2.2 类、函数、重载 25...

    delphi 开发经验技巧宝典源码06

    0034 在Delphi中禁止使用result 24 0035 如何在Delphi中录制代码 24 0036 如何编译器会提示数组太大时的处理技巧 25 0037 如何对超大数字进行计算 25 0038 强类型的定义及使用 25 2.2 类、函数、重载 25...

    Delphi 6集成开发环境

    第1 章 Delphi 集成开发环境..........1 1.1 Delphi 6.0 简介............................................ 1 1.2 Delphi 可视化开发环境简介...................... 2 1.2.1 对象编辑器(Object Inspector)....3 ...

    WUZIQ.rar_TS12864_五子棋 delphi

    - **Delphi**:Delphi 是 Embarcadero 公司的集成开发环境,基于 Pascal 语言,支持 Windows、Mac OS X 和移动平台的开发。 2. **项目结构** - **www.pudn.com.txt**:这个文件可能是下载资源的来源信息,通常...

    DELPHI知識點.doc

    以上就是Delphi学习中的一些基本知识点,涵盖了键盘处理、字符串比较、数值运算、窗体操作等多个方面,对初学者来说是非常实用的笔记内容。在实际编程中,这些技巧能帮助你编写更高效、更人性化的应用程序。

    Delphi 程序设计基础与上机指导演讲稿 第06章.ppt

    在窗体上放置按钮可以通过工具箱拖放,调整形状和位置则通过调整其大小和位置属性。编写事件句柄通常涉及到OnClick事件,例如创建一个简单的点击按钮显示消息的程序。 2. **对话框上的按钮**:在对话框上,按钮的...

    Delphi拖动图片不出现滚动条

    TScrollBox允许在需要时自动显示滚动条,但在这个特定场景下,我们希望禁止它们。为了实现这一效果,我们需要禁用TScrollBox的水平和垂直滚动条: ```delphi ScrollBox1.HorzScrollBar.Visible := False; ScrollBox...

    excel-vb常用词汇252个

    `Delphi`是一种编程语言,但在上下文中可能不是关键概念。 #### Description 记录 `Description`通常用于描述对象或数据的详细信息。 #### Dialogbox 对话框 `DialogBox`通常指显示给用户的交互界面,用于收集信息...

    易语言程序免安装版下载

    修改BUG:VCL相关支持库部分组件在修改个别属性或调用个别方法后不可见,并改进了Delphi版本的支持库SDK。 15. 修改BUG:高级表格在列类型为数值型时,添加新行且省略标题的情况下,会导致程序异常。 16. 修改BUG...

Global site tag (gtag.js) - Google Analytics