网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Delphi
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.编程实现窗体的半透明效果.
.关于DBGRIDEH导出数据到CSV.
.为何选择Indy?.
.两个字符串分割函数引出的奇怪问.
.如何使程序在运行时自动注册Acti.
.DELPHI中的快捷方式一览(完全正式.
.如何将C/C++程序转译成Delphi(五).
.Delphi编写数据库程序要点(一).
.在stringgrid控件中使文字内容在.
.只允许建立一次子窗体的MDI程序.
.Delphi:易混淆的概念.
.用Delphi编写CGI程序(一).
.用Delphi编写VxD设备驱动程序.
.在winnt以上版本中对打印机纸张的.
.编译原理的一个简单的枚举算法.
.使用内存映象实现进程间全局变量.
.Delphi数据库编程教程(三).
.使用OLE拖放不同程序间的数据.
.Delphi7中存储unicode的BUG.
.压缩图像文件并转换成BMP格式.

动态隐藏/显示窗口的标题栏(同时保持窗口的Sizeable性能)

发表日期:2006-2-4


今天考虑作界面的时候,想去掉窗体的标题栏,但设置 Form.BorderStyle := bsNone; 会导致窗体不可再 Sizeable (通过鼠标操作改变窗体大小),仔细翻看了相关Help也没找到解决办法。
  在DFW里终于搜索到答案:

  // 对指定窗体设置属性
  SetWindowLong(Handle,                   // 当前窗体句柄
                GWL_STYLE,                // 表示当前是要设置新的窗体(普通)样式
                // 得到指定窗体信息
                GetWindowLong(Handle, GWL_STYLE)
                  and (not WS_CAPTION));  // 去掉样式(s)中的“标题”样式
  Height := ClientHeight;
  Width := ClientWidth;

上一篇:具有自动恢复功能的通知栏图标控件 人气:4726
下一篇:利用浏览器实现程序界面与实现的分离 人气:5246
浏览全部Delphi的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐