ChildWindowFromPoint的问题,高手们进来帮帮小弟啊~!(在线等)

lx20010 lx20010 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有很多EDIT框51个,EDIT框都是Disable的但是我希望点击EDIT时EDIT框变为Enable
具体代码是:
HWND h=::ChildWindowFromPoint(this->m_hWnd,p);
for(i = 0;i<51;i++)
{
HWND t1=GetDlgItem(IDC_EDIT_LIGHT1+i)->m_hWnd;
if(h!=NULL&&(h ==t1))
{
if(!GetDlgItem(IDC_EDIT_LIGHT1+i)->IsWindowEnabled())
{
GetDlgItem(IDC_EDIT_LIGHT1+i)->EnableWindow(true);
lightData[i].flag=true;
break;
}
}
}
现在问题就时当所点的在30个以前的就可以实现效果,但是当时30个以后时所点EDIT框获得的句柄和点Dialog的其他地方是一样的,当然就无法实现效果了。不知是为何?望高手解答。
...全文

相关推荐

课设毕设springboot学生选课系统-LW+源码可运行.zip

课设毕设基于SpringBoot的系统源码可运行

Link_Zero

基于springboot的学生选课系统源代码(完整前后端+mysql+说明文档+LW).zip

系统可以提供信息显示和相应服务,其管理员管理专业,教师,学生,课程,查看学生选课以及学生成绩信息。教师查询学生,查询课程,审核学生选课信息,为学生学习的课程进行成绩打分。学生参与课程选课,查询选课信息,查询已选课程的成绩信息。 项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java 框架:springboot,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3

码农落落

springboot学生选课系统(代码+数据库+LW)

摘  要 互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对学生选课信息管理混乱,出错率高,信息安全性差,劳动强度大,费时费力等问题,采用学生选课系统可以有效管理,使信息管理能够更加科学和规范。 学生选课系统在Eclipse环境中,使用Java语言进行编码,使用Mysql创建数据表保存本系统产生的数据。系统可以提供信息显示和相应服务,其管理员管理专业,教师,学生,课程,查看学生选课以及学生成绩信息。教师查询学生,查询课程,审核学生选课信息,为学生学习的课程进行成绩打分。学生参与课程选课,查询选课信息,查询已选课程的成绩信息。 总之,学生选课系统集中管理信息,有着保密性强,效率高,存储空间大,成本低等诸多优点。它可以降低信息管理成本,实现信息管理计算机化。 关键词:学生选课系统;Java语言;Mysql

小码学长计算机程序设计

学生选课系统(前后端分离式开发)

这里是一份选课系统的用户功能说明和界面样式,采用前后端分离开发,数据库mysql,后端java语言springboot架构,前端vue.js利用elementUI框架,支持改造。

栀妹儿Chloe

基于springboot学生网上选课系统的设计与实现(毕业论文)

学生网上选课系统可以实现教室管理,老师管理,课程管理,教学计划管理选课管理,成绩管理,学生管理等功能。

code.song
评论 8
收藏 已收藏
分享
返回顶部
lx20010
VC/MFC 16,550 成员 421,606 内容