易语言中的 窗口句柄 这个命令是干什么用的
1个回答
展开全部
窗口句柄是WINDOWS区别各个控件窗口的唯一标识,返回的是一个整形数据,你在程序里仅仅是调用该函数,而并没有对该句柄值进行什么操作,所以当然没有任何效果哦~~~如果你想要看到效果,可以这样试试看:
EnableWindow(编辑框1.取窗口句柄 () ,0)'非零允许,零禁止
这样就可以通过句柄来禁用该控件
======================================
上面的EnableWindow函数是API函数,所以你要在DLL命令里添加该函数声明
.DLL命令 EnableWindow, 整数型, "user32.dll", "EnableWindow", , 在指定的窗口里允许或禁止所有鼠标及键盘输入
.参数 窗口句柄, 整数型, , hwnd,窗口句柄
.参数 标识符, 整数型, , fEnable,非零允许,零禁止
EnableWindow(编辑框1.取窗口句柄 () ,0)'非零允许,零禁止
这样就可以通过句柄来禁用该控件
======================================
上面的EnableWindow函数是API函数,所以你要在DLL命令里添加该函数声明
.DLL命令 EnableWindow, 整数型, "user32.dll", "EnableWindow", , 在指定的窗口里允许或禁止所有鼠标及键盘输入
.参数 窗口句柄, 整数型, , hwnd,窗口句柄
.参数 标识符, 整数型, , fEnable,非零允许,零禁止
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询