易语言将窗口置顶,全屏游戏下也要置顶的那种.怎么实现?

发布网友

我来回答

4个回答

热心网友

_启动窗口.宽度=屏幕.宽度
_启动窗口.高度=屏幕.高度
_启动窗口.左边=屏幕.左边
_启动窗口.顶边=屏幕.顶边
试试吧 没电脑不好写追问哥们.我都不知道你在说什么.

追答.版本 2
.支持库 EdirectX

.程序集 窗口程序集1
.程序集变量 屏幕, 屏幕
.程序集变量 全屏, 逻辑型

.子程序 __启动窗口_创建完毕

.子程序 _按钮1_被单击

_启动窗口.边框 = 0
屏幕.创建全屏模式 (取窗口句柄 (), 屏幕.取宽度 (), 屏幕.取高度 (), 1, 全屏)

.子程序 _按钮2_被单击, , 公开

_启动窗口.边框 = 1
_启动窗口.宽度 = 380
_启动窗口.高度 = 250
_启动窗口.位置 = 1

热心网友

在游戏启动后再设置一下置顶就可以, 若还不行则使用API函数SetWindowPos (窗口句柄, -1, 0, 0, 0, 0, 3)对外部窗口可以置顶.追问不管用,我早就试了,

追答晕.....

热心网友

.版本 2

.子程序 __启动窗口_创建完毕

_启动窗口.总在最前 = 真追问你当我傻子?这要能管用我何必来这里问?

追答时钟周期=100
_时钟1_周期事件
_启动窗口.激活

热心网友

置顶部还是顶层?
这个需要用到window api..可以查查手册...
先用findwindow 找出该程序的句柄..然后用movewindow把程序置屏幕顶部...用SetWindowPos 把程序置顶层追问顶层,最前,SetWindowPos 这个函数不管用!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com