易语言怎么写游戏窗口菜单

易语言怎么写菜单

1.易语言怎么把菜单写在

要用到API,代码如下:

.版本 2

.程序集 窗口程序集1

.程序集变量 lProcOld

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

.局部变量 lhSysMenu

.局部变量 lRet

lhSysMenu = 取系统菜单句柄_ (_启动窗口.取窗口句柄 (), 0)

lRet = 添加菜单项_ (lhSysMenu, 2048, 0, “”)

lRet = 添加菜单项_ (lhSysMenu, 0, 1000, “关于”) ' 那个关于天你要出现的文字表达

lProcOld = 设置窗口信息_ (_启动窗口.取窗口句柄 (), -4, 到整数 (&SysMenuHandler)) ' GWL_WNDPROC = -4

.子程序 SysMenuHandler, 整数型

.参数 hWnd, 整数型

.参数 iMsg, 整数型

.参数 wParam, 整数型

.参数 lParam, 整数型

.如果真 (iMsg = 274) ' WM_SYSCOMMAND = 274

.如果真 (wParam = 1000) ' IDM_ABOUT = 1000

载入 (关于, _启动窗口, 真) ' 这里填你要按下这个菜单按钮的响应时间

.如果真结束

.如果真结束

返回 (呼叫窗口函数地址_ (lProcOld, hWnd, iMsg, wParam, lParam))

DLL用到的API函数:

.版本 2

.DLL命令 呼叫窗口函数地址_, 整数型, "user32.dll", "CallWindowProcA"

.参数 前一窗口函数地址, 整数型

.参数 窗口句柄, 整数型

.参数 消息值, 整数型

.参数 附加参数1, 整数型

.参数 附加参数2, 整数型

.DLL命令 取系统菜单句柄_, 整数型, "user32", "GetSystemMenu", , 取得指定窗口的系统菜单的句柄。在vb环境,“系统菜单”的正式名称为“控制菜单”,即单击窗口左上角的控制框时出现的菜单 如执行成功,返回系统菜单的句柄;零意味着出错。如bRevert设为TRUE,也会返回零(简单的恢复原始的系统菜单)

.参数 窗口句柄, 整数型, , 窗口的句柄

.参数 回复, 整数型, , 如设为TRUE,表示接收原始的系统菜单;

.DLL命令 添加菜单项_, 整数型, "user32.dll", "AppendMenuA", , 非零表示成功,零表示失败

.参数 菜单句柄, 整数型, , hMenu,菜单句柄

.参数 菜单常数标志, 整数型, , wFlags,参见相关帮助

.参数 新菜单条目ID, 整数型, , wIDNewItem,指定菜单条目的新命令ID

.参数 标志值, 文本型, , lpNewItem,参见相关帮助

.DLL命令 SetProcessWorkingSetSize, 整数型, , "SetProcessWorkingSetSize", , 内存优化

.参数 hProcess

.参数 dwMinimumWorkingSetSize

.参数 dwMaximumWorkingSetSize

.DLL命令 设置窗口信息_, 整数型, "user32", "SetWindowLongA", , 在窗口结构中为指定的窗口设置信息 指定数据的前一个值

.参数 窗口句柄, 整数型, , hwnd,欲为其取得信息的窗口的句柄

.参数 窗口信息值, 整数型, , nIndex,请参考GetWindowLong函数的nIndex参数的说明

.参数 窗口信息新值, 整数型, , dwNewLong,由nIndex指定的窗口信息的新值

望采纳,谢谢!本文一字一字打的,请勿Ctrl C + V!

2.易语言下拉菜单怎么写

.版本 2

.程序集 窗口程序集1

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

标签1.标题 = 编辑框1.内容 + 编辑框2.内容

.子程序 _组合框1_鼠标左键被放开, 逻辑型

.参数 横向位置, 整数型

.参数 纵向位置, 整数型

.参数 功能键状态, 整数型

编辑框1.内容 = 组合框1.被选择文本

.子程序 _组合框2_鼠标左键被放开, 逻辑型

.参数 横向位置, 整数型

.参数 纵向位置, 整数型

.参数 功能键状态, 整数型

编辑框2.内容 = 组合框2.被选择文本

3.易语言菜单里面的内容怎么做

你说的 是 菜单被单击事件啊 首先用菜单编辑器 做好菜单模型 易语言IDE界面上就会出现菜单的模型了 然后单击你想要选中的菜单 就会切换到代码编辑框 并且建立好了 _某某菜单_被单击 这个子程序了 在那里面 写上所需要的代码 就行了

---------------------------精易论坛 - 问问团队---------------------------

此答案来源于 → 精易论坛,要学习编程的可百度一下"精易论坛"

我们的口号是:帮助别人等于帮助自己

需加入本论坛请点击 进去后注册帐号即可

4.易语言窗口关于菜单怎么创建

.版本 2

.支持库 spec

.程序集 窗口程序集1

.程序集变量 MsgShellHook

.程序集变量 lpPrevWndProc

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

.局部变量 菜单句柄

.局部变量 sss, 文本型

sss = “关于窗口”

开始拦截 ()

菜单句柄 = API_取系统菜单句柄 (_启动窗口.取窗口句柄 (), 0)

API_添加菜单项 (菜单句柄, 2048, 0, 0) ' 加入分隔条 MF_SEPARATOR 常量为 0x800

API_添加菜单项 (菜单句柄, 0, 666, 取变量数据地址 (sss))

' 子程序1 ()

.子程序 子程序1

信息框 (“关于窗口”, 0, “关于”)

.子程序 开始拦截

MsgShellHook = API_RegisterWindowMessage (“SHELLHOOK”)

API_RegisterShellHookWindow (取窗口句柄 ())

lpPrevWndProc = API_SetWindowLong (取窗口句柄 (), -4, 到整数 (&;回调函数))

.子程序 回调函数, 整数型

.参数 Hwnd

.参数 uMsg

.参数 wParam

.参数 Param

' 调试输出 (uMsg)

.判断开始 (uMsg = 274)

.判断开始 (wParam = 666) ' 菜单

' API_GetWindowThreadProcessId (Param, id)

子程序1 ()

.默认

.判断结束

.默认

.判断结束

返回 (API_CallWindowProc (lpPrevWndProc, Hwnd, uMsg, wParam, Param))

.子程序 __启动窗口_将被销毁

API_SetWindowLong (取窗口句柄 (), -4, lpPrevWndProc)

5.易语言做快捷菜单

调用格式: 〈逻辑型〉 创建快捷方式 (文本型 快捷方式文件名,文本型 指向文件路径,[文本型 备注信息],[文本型 命令行文本],[文本型 工作目录]) - 操作系统界面功能支持库->;快捷方式操作

英文名称:CreateShortCut

本命令建立指定的快捷方式文件,成功返回真,失败返回假。本命令为初级命令。

参数的名称为“快捷方式文件名”,类型为“文本型(text)”。如果文件名不包含后缀,将自动加上“.lnk”后缀名。

参数的名称为“指向文件路径”,类型为“文本型(text)”。本参数提供快捷方式所指向文件的全路径名。

参数的名称为“备注信息”,类型为“文本型(text)”,可以被省略。本参数提供对应此快捷方式的描述文本信息,如果被省略,默认为空文本。

参数的名称为“命令行文本”,类型为“文本型(text)”,可以被省略。本参数提供启动快捷方式指向文件时附加的命令行文本,如果被省略,默认为空文本。

参数的名称为“工作目录”,类型为“文本型(text)”,可以被省略。本参数提供启动快捷方式指向文件时所需预置的工作目录,如果被省略,默认为空文本。

操作系统需求: Windows

易语言怎么写菜单

转载请注明出处育才学习网 » 易语言怎么写游戏窗口菜单

知识

罗梅芬用日文怎么写(罗钰潇日语怎么写)

阅读(21425)

本文主要为您介绍罗梅芬用日文怎么写,内容包括伊蕾娜日语怎么写,王雪菲用日文怎么说,张佳怡在日语中怎么写啊怎么读啊。罗 ら ラ ra钰 ぎょく ギョク gyoku潇 しょう シヨウ shou第一列:日语汉字,写法同汉字,都要用繁体,这三个都挺难写的,看

知识

邓先生的英文怎么写(1~40的英文怎么说)

阅读(10440)

本文主要为您介绍邓先生的英文怎么写,内容包括“邓先生”用英语怎么写,1~40的英文怎么说,漂亮英文beautiful缩写怎么写。1 one 2 two 3 three 4 four 5 five 6 six 7 seven 8 eight 8 nine 10 te

知识

一个人布满皱纹怎么写(描写人物皱纹的句子)

阅读(9514)

本文主要为您介绍一个人布满皱纹怎么写,内容包括描写人物皱纹的句子,描写人物皱纹的句子,皱纹怎么描写。、老人脸上布满了皱纹,那一条条曲折不均的像是墙上斑驳的印迹,爬满了面容,留下了岁月的痕迹。2、外祖父是一位年过六旬的白发老人。在他

知识

登录接口怎么写(php登录的接口怎么写)

阅读(7760)

本文主要为您介绍登录接口怎么写,内容包括php登录的接口怎么写,网页登陆接口怎么做,网站登录接口程序怎么做。PHP 接口 接口 使用接口(interface),你可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。我们可以通过int

知识

档案奖惩情况怎么写(奖惩情况怎么写)

阅读(9600)

本文主要为您介绍档案奖惩情况怎么写,内容包括奖惩情况怎么写,个人简历及奖惩情况怎么填写,个人简历里面奖惩情况怎么写。在简历里的“奖励”部分,列出与你所获得的并与你的求职目标相关的荣誉、奖励和奖金。你既可以按时间顺序排列,也可以按

知识

头孢克肟拼音怎么写(头孢克肟的肟念什么)

阅读(8001)

本文主要为您介绍头孢克肟拼音怎么写,内容包括头孢克肟片全名拼音,头孢克肟片全名拼音,头孢克肟的肟念什么。肟[wò] :是含有羰基的醛、酮类化合物与羟胺作用而生成的有机化合物,可以参与许多有机化学反应,例如经典的Beckmann重排就是肟为底

知识

一库搜用日语怎么写(日语一库是什么意思)

阅读(7989)

本文主要为您介绍一库搜用日语怎么写,内容包括日语大神来,看动漫里的主人公说一句:恰,一库搜这是什么意思,一库一库;一搜库这两个日语是什么意思怎么写,看片都有“一库”(日语)是什么意。一库的意思就是“出发,出去”的意思。日语「行く」的音译

知识

外租无人机广告怎么写(植保无人机广告语)

阅读(7000)

本文主要为您介绍外租无人机广告怎么写,内容包括求一个无人机创意广告词谢谢巨友们了,求一关于无人机的广告标语,求一关于无人机的广告标语我们公司是做无人机的,新成立的公司,求。DJI大疆创新研发的的MG-1农业植保机专为农村作业环境设计,

知识

河南话que怎么写(河南话的nenna怎么写)

阅读(6531)

本文主要为您介绍河南话que怎么写,内容包括que怎么写,河南话的nenna怎么写,que怎么写。尿一壶(niào yī hú)关系密切,观点一致。例:“他俩今天尿一壶啦。”●尿(niào)⑴、从尿道排泄的液体。⑵、排泄小便。⑶、不放

知识

国学经文的论文怎么写(国学征文该怎么写)

阅读(7113)

本文主要为您介绍国学经文的论文怎么写,内容包括国学征文该怎么写,弟子规的400论文,关于国学经典的征文怎么写。“子曰:“温故而知新,可以为师”……小时,总是觉得国学就是没用的,古人写的话,我们还需要背,每次老师教给我们时,我总是会让思想开一

知识

化学实验总结怎么写(化学实验报告小结怎么写)

阅读(5397)

本文主要为您介绍化学实验总结怎么写,内容包括化学实验总结怎么写,化学实验报告小结怎么写,化学实验小结怎么写。化学实验报告的书写: 一般情况下化学实验报告是根据实验步骤和顺序从七方面展开来写的: 1.实验目的:即本次实验所要达到的目标或

知识

蝴蝶豌豆拼音怎么写(豌豆的拼音是什么)

阅读(5826)

本文主要为您介绍蝴蝶豌豆拼音怎么写,内容包括蝴蝶怎么拼音的,豌豆的拼音是什么,蝴蝶的拼音是什么。豌豆的拼音是[wān dòu]。豌豆是豆科一年生攀援草本,高0.5-2米。全株绿色,光滑无毛,被粉霜。叶具小叶4-6片,托叶心形,下缘具

知识

海绵宝宝用英文怎么说(海绵宝宝用英文怎么说)

阅读(6510)

本文主要为您介绍海绵宝宝用英文怎么说,内容包括海绵宝宝用英语怎么说,海绵宝宝用英文怎么说,海绵宝宝英文名是什么。1. SPONGEBOB SQUAREPANTS 近期很夯的一步卡通影片《海绵宝宝》(SpongeBob SquarePants)是一系

知识

茶盏怎么用(茶盏在茶道中干嘛用)

阅读(5422)

本文主要为您介绍茶盏怎么用,内容包括茶盏怎么用我要写一篇200字左右的茶盏的使用说明,求指教,茶盏在茶道中干嘛用,问一下斗笠盏如何使用现在是不是很少有人使用它,它的意义。苏东坡的名句"从来佳茗似佳人",典型地代表了唐宋及以后的文人墨客,

知识

thinkpad小红点怎么用(怎么学习使用thinkpad小红点)

阅读(7582)

本文主要为您介绍thinkpad小红点怎么用,内容包括怎么学习使用thinkpad小红点,thinkpad小红点怎么用,求教:THINKPAD的小红点使用方法。Thinkpad 小红点最高效的使用方法为:左手拇指按左键,无操作时在左键待命2、右手拇指按右键,同时兼按空格键及