求教:VB6.0中的Me.hwnd在VS2010里怎么实现?

tory_lee0312 tory_lee0312 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如题
刚开始接触编程,什么都不懂,还请多多指教。

要求,或者说目的:
要给程序的“开始”按钮注册一个全局热键,我在网上找到一个别人写的类,但他是用6.0写的,其中一个命令要用到程序自身的句柄,在VB6.0里可以用Me.HWnd直接获取到,可在VS2010里这条命令没有了。


求教:
在VS2010中ME.HWND语句的替代语句是什么?或者如何在VS2010中达到所要的目的?麻烦哪位大侠能伸下援手告诉我下呗!

因为代码太长,不能发上来,也不记得是在哪里下载的了,就发一下它的版本说明吧,在网上搜一下应该能搜到。
'*************************************************************************
'**模 块 名:cHotKey
'**说 明:全局热键类,参考老外代码思路,添加了热键管理代码,使之更方便使用.
'**创 建 人:嗷嗷叫的老马
'**日 期:2006年07月19日
'**备 注: 紫水晶工作室 版权所有
'** 更多模块/类模块请访问我站: http://www.m5home.com
'**日 期: 2008年09月30日
'**修 改 人: 嗷嗷叫的老马
'**备 注: 修正清除所有热键时的一个逻辑错误.
'**版 本:V1.0
'*************************************************************************
...全文

相关推荐

SplashScreen with progressBar 启动画面 进度条 VB VS 2010

通过以上步骤,你可以在VB VS 2010中创建一个具有进度条的SplashScreen,为用户提供更好的启动体验。

crazyghost_von

VB中Cls清屏方法详解与实战应用

回顾这场跨越二十年的技术演进,我们会发现:“清屏”从来不是一个终极目标,它只是通向“正确视觉呈现”的一条路径。VB6 的Cls是即时模式下的暴力解法,快速直接但隐患重重;VB.NET 的Paint是事件驱动下的优雅回应,稳定高效且易于维护。

46497976464

VB6开发实战:工业系统维护与原生EXE编译指南

Visual Basic 6.0 是一种基于 COM 架构的早期 Windows 原生开发环境,其核心原理依赖 VB 虚拟机(msvbvm60.dll)和 IDE 内置调试机制,技术价值在于零运行时依赖、超低内存占用与强硬件兼容性。广泛应用于工业控制、老旧财务系统及嵌入式产线软件的维护与迭代。本文围绕 VB6 IDE 启动配置、窗体对象生命周期、工程文件(.vbp)解析、独立 EXE 编译流程,以及串口通信、Excel 自动化等工业级实操展开,特别聚焦 msvbvm60.dll 注册与 Form 对象行为两

不靠谱的糖饼

VB6.0调用C#Dll解决方法[归纳].pdf

使用VS2010创建一个名为TestVB的项目,确保所有要在VB6中调用的方法都通过公共接口实现。接口和类都需要定义GUID,以标识COM兼容性。

czq131452007

VB.Net 移动无标题栏的窗体(VB6.0方法移植版)

这个项目展示了如何将VB6.0中的技术迁移到VB.NET中,同时保持了与操作系统的兼容性和用户体验的一致性。

djw_haha
评论 10
收藏 已收藏
分享
返回顶部
tory_lee0312
VB 16,718 成员 110,520 内容