怎样在pb里实现无标题栏

作者&投稿:储晏 (若有异议请与网页底部的电邮联系)
怎样在pb里实现无标题栏~

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

  具体
  FUNCTION long SetWindowLong(ulong hWnd, integer nIndex, ulong dwNewLong) library "user32.dll" ALIAS FOR "SetWindowLongA"
  Function long GetWindowLong (Long hwnd,Long nIndex) library "user32" Alias for "GetWindowLongA"
  //

  //GWL_STYLE=-16
  //WS_CAPTION=12582912
  SetWindowLong(handle(this),-16,GetWindowLong(handle(this),-16)+12582912 )

  上面是声明 下面的代码放在open事件中

  

  =======================================================================

  

  2. 如何使PB窗口总在最上层

  通过SetWindowPos函数吧窗口的显示层次修改为HWND_TOPMOST,就可以使指定窗口永远不会被其它窗口覆盖,该函数声明为:

  Function Long SetWindowPos(Long hwnd, Long ord, Long x, Long y, Long

  dx, Long dy, Long uflag) Library “user32.dll”

  参数1为要顶层显示的窗口句柄,参数2指定显示的层次,参数7为附加选项,其余

  参数指定窗口位置和大小,均可忽略。在窗口的Open或Activate事件中加入如下

  函数调用:

  SetWindowPos(Handle(This),-1,0,0,0,0,3)

  参数2取-1表示在最顶层显示窗口,取1表示在最底层显示;最后一个参数若取1,

  表示窗口大小保持不变,取2表示保持位置不变,因此,取3(=1+2)表示大小和

  位置均保持不变,取0表示将窗口的大小和位置改变为指定值。

  3. 显示或隐藏Windows的任务栏

  要显示或隐藏任务栏,首先要得到它的窗口句柄。任务栏是一个特殊的窗口,它

  的窗口类为:Shell_TrayWnd,没有标题,故只能用FindWindowEx函数来取得它的

  句柄:

  Function Long FindWindowEx(Long ph, Long ch, ref String cn, ref

  String wn) Library “user32.dll”

  Function Long ShowWindow(Long hWnd, Long nCmdShow) Library “user32.dll”

  用ShowWindow来显示或隐藏窗口,其第二个参数为0表示隐藏,为5表示显示:

  handle = FindWindowEx(0,0,” Shell_TrayWnd”,wn) //wn为空串

  ShowWindow(handle,0) //隐藏任务栏

要显示或隐藏任务栏,首先要得到它的窗口句柄。任务栏是一个特殊的窗口,它

  的窗口类为:Shell_TrayWnd,没有标题,故只能用FindWindowEx函数来取得它的

  句柄:

  Function Long FindWindowEx(Long ph, Long ch, ref String cn, ref

  String wn) Library “user32.dll”

  Function Long ShowWindow(Long hWnd, Long nCmdShow) Library “user32.dll”

  用ShowWindow来显示或隐藏窗口,其第二个参数为0表示隐藏,为5表示显示:

  handle = FindWindowEx(0,0,” Shell_TrayWnd”,wn) //wn为空串

  ShowWindow(handle,0) //隐藏任务栏

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

  具体
  FUNCTION long SetWindowLong(ulong hWnd, integer nIndex, ulong dwNewLong) library "user32.dll" ALIAS FOR "SetWindowLongA"
  Function long GetWindowLong (Long hwnd,Long nIndex) library "user32" Alias for "GetWindowLongA"
  //

  //GWL_STYLE=-16
  //WS_CAPTION=12582912
  SetWindowLong(handle(this),-16,GetWindowLong(handle(this),-16)+12582912 )

  上面是声明 下面的代码放在open事件中

  

  =======================================================================

  

  2. 如何使PB窗口总在最上层

  通过SetWindowPos函数吧窗口的显示层次修改为HWND_TOPMOST,就可以使指定窗口永远不会被其它窗口覆盖,该函数声明为:

  Function Long SetWindowPos(Long hwnd, Long ord, Long x, Long y, Long

  dx, Long dy, Long uflag) Library “user32.dll”

  参数1为要顶层显示的窗口句柄,参数2指定显示的层次,参数7为附加选项,其余

  参数指定窗口位置和大小,均可忽略。在窗口的Open或Activate事件中加入如下

  函数调用:

  SetWindowPos(Handle(This),-1,0,0,0,0,3)

  参数2取-1表示在最顶层显示窗口,取1表示在最底层显示;最后一个参数若取1,

  表示窗口大小保持不变,取2表示保持位置不变,因此,取3(=1+2)表示大小和

  位置均保持不变,取0表示将窗口的大小和位置改变为指定值。

  3. 显示或隐藏Windows的任务栏

  要显示或隐藏任务栏,首先要得到它的窗口句柄。任务栏是一个特殊的窗口,它

  的窗口类为:Shell_TrayWnd,没有标题,故只能用FindWindowEx函数来取得它的

  句柄:

  Function Long FindWindowEx(Long ph, Long ch, ref String cn, ref

  String wn) Library “user32.dll”

  Function Long ShowWindow(Long hWnd, Long nCmdShow) Library “user32.dll”

  用ShowWindow来显示或隐藏窗口,其第二个参数为0表示隐藏,为5表示显示:

  handle = FindWindowEx(0,0,” Shell_TrayWnd”,wn) //wn为空串

  ShowWindow(handle,0) //隐藏任务栏


什么是“大数据”,如何理解“大数据”
例如最早使用大数据技术实现音乐推荐个性化的网易云音乐、在电商平台普遍使用的商品推荐功能等等,均是基于大数据技术运用的代表。以华为为例,华为给1-3年经验的大数据开发工程师开到了高达4万的月薪,在其他大厂的招聘中30k-60k的大数据开发工程师,也只要1-3年工作经验,可以说大数据、云计算仍是当下的...

在遥感中阈值是什么意思
该方法使目标或背景的像素比例等于其先验概率来设定阈值,简单高效,但是对于先验概率难于估计的图像却无能为力。例如,根据先验知识,知道图像目标与背景象素的比例为PO\/PB,则可根据此条件直接在图像直方图上找到合适的阈值T,使得f(x,y)>=T的象素为目标,f(x,y)<T的象素为背景。3.2 迭代方法选取阈值[11]初始阈值...

明基pb8225投影机,开机后灯l亮,给输入信号后,但无信号显示。_百度知 ...
您好,1、首先请您确认您笔记本电脑的输出分辨率是否设定在投影机所支持的真实分辨率,PB8225为(1024X768),刷新率设定为60HZ;2、再次请右击笔记本桌面空白处选择“属性”-》“设置”-》“高级”-》“疑难解答”=》“硬件加速器”拖到“无”状态(默认为“全”),点选确定;3、最后只需按下笔记本...

污水处理工艺有哪几种
污水处理工艺:一、不溶态污染物的分离技术:1、重力沉降:沉砂池(平流、竖流、旋流、曝气)、沉淀池(平流、竖流、辐流、斜流);2、混凝澄清;3、浮力浮上法:隔油、气浮;4、其他:阻力截留、离心力分离法、磁力分离法 二、污染物的生物化学转化技术:1、活性污泥法:SBR、A\/O、A\/A\/O、...

无人驾驶汽车是谁发明的?
空中空域大,而地面上几厘米的误差,就会导致可怕的车祸,因此无人驾驶的汽车必须应用最先进的电脑,达到高输出、高水平才行。 过去也曾出现过一种简单的无人驾驶汽车,它采用的无线电遥控技术,像无线电遥控飞机模型飞翔一样。这样的汽车只能按人事先设定的程序,机械地在地面运动,因此,它只是无人驾驶汽车的雏型。 随着...

谁能帮我找一找关于物理动量的例题
松手让小球无初速下落,试求它运动到最低处时对细线的拉力。 (典型误解) 球从B到A的过程中,只有重力做功,机械能守恒,所以有: 在A处,对小球又有: 由此解得 牛 (分析) 球从B下落到图3中的C位置时,线从松驰状态开始张紧(易知图中α=60°),因线张紧,之后小球才从C起开始作圆弧运动到达A。从B→C...

有没有人知道电镀符号表,
A2.4 镀覆层厚度表示符号:厚度数字标在镀覆层名称之后,单位为μm,该数值为镀覆层厚度范围的下限,必要时可以标注镀层厚度范围。例12:Al\/Ap.Ni13.Ep.Ag15~18b(铝材,化学镀镍μm以上,电镀光亮银15~18μm。)A2.5 化学处理和电化学处理名称的表示符号,见表3:...

大数据在电子商务中应用体现在哪些方面
1、通过大数据进行市场营销 通过大数据进行市场营销能够有效的节约企业或是电子商务平台的营销成本,还能够通过大数据来实现营销的精准化,达成精准营销。通过分析大数据对消费者的消费偏好进行分析,在消费者输入关键词之后,提供与消费者消费偏好匹配程度较高的产品,节约了消费者的寻找商品的时间成本,使交易...

宇宙中存在着什么样的平衡
宇宙定律:“——宇宙定律是指在整个宇宙中无数的律理规律中仅限於人类的人们所认识认知到的并在不同的领域域界中占据占居着的带有着相应居高临下的具有着较为普遍意义的客观规律之客观真理的规律之道理”。宇宙定律的定义:“——宇宙定律是指在整个宇宙中无数的律理规律中仅限於人类的人们所认识认知到的并在...

手机外壳彩印用什么工艺做出来的效果最好?
5.产品适用范围:A、各加盟店,相馆,婚纱影楼,景点,医院,学校等;B、工业上的应用:对于塑胶、电子、五金、有机玻璃等行业样品打样及产品批量生产起到了快速出样,加工成本成倍降低的特点。二、平板打印机的特点 1.操作简单方便: 无需制版及重复套色流程,操作简单易维护 ;2.打印速度快:投入...

东乡县18034895531: 怎样在pb里实现无标题栏 -
戎败尤特: api解决:SetWindowLong(Handle, // 当前窗体句柄GWL_STYLE, // 表示当前是要设置新的窗体(普通)样式// 得到指定窗体信息GetWindowLong(Handle, GWL_STYLE)and (not WS_CAPTION)); // 去掉样式(s)中的“标题”样式具...

东乡县18034895531: 新建模块的标题栏,要如何不让它显示出来?
戎败尤特: 在更多设置里的无边框里设上“无”就OK了

东乡县18034895531: pb中怎么在一个窗口中让某些菜单不显示出来,应该在哪个事件里写代码? -
戎败尤特: 在菜单项目初始化的时候把他的visible属性改成false,也就是属性中Visible上面的'√'去掉就可以了.如果在某些窗口打开的时候想用的话,在窗口打开之前把他的Visible属性改成True就可以了,即w_cotrol.visible=true.

东乡县18034895531: 恢复pb窗口 标题栏 -
戎败尤特: 什么意思?窗口标题栏在窗口的属性处有设置,TITLE就是窗口打开的名字.另外,你能看到一个属性叫TitleBar,这个就是标题栏的属性,默认是选中的,如果不选中,那么窗口打开,就没有标题栏了.

东乡县18034895531: android中怎样隐藏标题栏 -
戎败尤特: 有三种方法第一种:在代码里实现:this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏记住:这句代码要写在setContentView()前面.第二种:在清单文件中实现:这样用可以将整个应用设置成无标题栏,如果只需要在一个Activity设置成一个无标题栏的形式,只要把上面的第三行代码写到某一个Activity里面就可以了.第三种:在style.xml文件里定义true然后面manifest.xml中引用就可以了一般使用的第一种和第二种,第三种稍微麻烦一点.

东乡县18034895531: vb如何实现像pplive软件等那样标题栏没有显示文字标题,但任务栏有显示
戎败尤特: 一、pplive软件我看过了,其实就是borderstyle=0,showintaskbar=true,此时caption="xxx",任务栏就显示"xxx",标题栏就不出现了. 二、你说的显示标题栏,其实是编程者使用了障眼法:他在Form加入了图片背景,及最大化,最小化的图片,同时点击时会执行相应的功能,从而让用户感觉它的标题栏还在. 这种方法在实际编程中已广泛运用,你可以下载一些多媒体源码看看.

东乡县18034895531: 如何在Android中实现全屏,去掉标题栏效果 -
戎败尤特: 全屏设置:其一:在代码中设置(如下) //设置无标题 requestWindowFeature(Window.FEATURE_NO_TITLE); //设置全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_...

东乡县18034895531: vb中有菜单栏的窗体能隐藏标题栏吗 -
戎败尤特: 一般的方法是不能的,api可以做到不过太麻烦了,可以使用按扭来代替菜单的总蓝目,然后当点击某个按扭时,让你编辑好的菜单项目弹出来.

东乡县18034895531: android6.0怎样在.xml里配置去掉标题栏 -
戎败尤特: Android开发去除标题栏title其实非常简单,他有两种方法,一种是在代码中添加,另一种是在AndroidManifest.xml中添加: 1、在代码中实现: 在此方法setContentView(R.layout.main)之前加入: requestWindowFeature(Window.FEATURE_NO_TITLE);标题栏就没有了. 2、在AndroidManifest.xml中实现: 注册Activity时加上如下的一句配置就可以实现.

东乡县18034895531: VB中无标题的窗体,怎样在任务栏显示 -
戎败尤特: 在任务栏显示与有没有标题没有关系,只要将窗体的ShowInTaskbar属性设为True即可在任务栏显示.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网