社区
VB基础类
帖子详情
哪位高手帮忙解释一下下面的代码啊
startw
2003-10-09 11:34:44
Private Function myhotkey(vkeycode) As Boolean
myhotkey = GetAsyncKeyState(vkeycode)
End Function
我是初学者,谢谢帮忙啊
...全文
36
1
打赏
收藏
哪位高手帮忙解释一下下面的代码啊
Private Function myhotkey(vkeycode) As Boolean myhotkey = GetAsyncKeyState(vkeycode) End Function 我是初学者,谢谢帮忙啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainstormmaster
2003-10-09
打赏
举报
回复
就是一个自定义函数,参数为vkeycode
在此函数中调用api函数GetAsyncKeyState,下面是api函数GetAsyncKeyState的说明:
GetAsyncKeyState
VB声明
Declare Function GetAsyncKeyState Lib "user32" Alias "GetAsyncKeyState" (ByVal vKey As Long) As Integer
说明
判断函数调用时指定虚拟键的状态
返回值
Long,自对GetAsyncKeyState函数的上一次调用以来,如键已被按过,则位0设为1;否则设为0。如键目前处于按下状态,则位15设为1;如抬起,则为0。微软的win32手册指出:倘若输入焦点从属于与调用函数的输入线程不同的另一个输入线程,则返回值为0(例如,一旦另一个程序拥有焦点,则它应返回零)。证据显示,函数实际是在整个系统的范围内工作的
参数表
参数 类型及说明
vKey Long,欲测试的虚拟键的键码
注解
如指定了VK_LBUTTON 或 VK_RBUTTON,按钮的状态就会根据实际的按钮报告——无论是否曾用SwapMouseButton函数对鼠标的位置进行了交换。win32提供了额外的一些虚拟键码,比如VK_LSHIFT 和 VK_RSHIFT,以便在两个完全一样的键中区分出左右(也包括Ctrl 和 Alt)
基于OO的动画附加插件,可以实现弹跳、渐隐等动画效果 分享
前言:前段时间一直都好忙也就好久没有写些东西了,最近手上的事刚好告些段落了,把以前空写的写插件都拿出来分享下吧,希望对大家有些帮助,也希望有
高手
能
帮忙
指点下我的写不足和错误,一直以来自己写的东西都是在用,性能方面个人只能尽量靠近问题还很多……真心求指点;插件简介:执行渐隐等动画效果,可以这个插件为一个附加插件 可以配合前面我发的一个弹出层 等等之类的东西用增加js展示的趣味性,使用方法:在
下面
的js
代码
里面前面写了,大家可以看看直接复制粘贴就可以用了有问题可以联系我</pJS
代码
如下 展示方式可以复制
下面
的HTML查看[javascript]
代码
如下:/* createByTommy_20
python二级模拟试卷1程序填空阅读填空程序试题.doc
python二级模拟试卷1程序填空阅读填空程序试题 一、程序填空 1.编写一个程序,实现九九乘法口诀表。 2.程序编写 求1+22+32+……+1002的结果 _______________________________ _______________________________ _______________________________ _______________________________ input("运行完毕,请按回车键退出...") 3.编写程序,用*打印一个如下所示的等腰直角三角形,将测试结果截图。 * * * * * * * * * * 4.分析完善程序 [背景知识]为了保障空气质量,减少雾霾,某市决定当空气污染严重时,实行汽车单双 号限行,违反规定的车辆将予以处罚。 如何让高清摄像头自动判断车牌的单双号,交警犯了愁,他需要编程
高手
的你
帮忙
,完 善
下面
的程序。( 提示: 所有车牌号中都含有数字,并且车牌号的长度都是6; 以车牌中最后一位阿拉伯 数字的奇、偶来决定单双号。)如: 请根据上述算法描述补全
代码
s=input("车牌号s=") n=6 x=s[
ChatGPT自动生成
代码
+数据处理自动化实战
本课程试图让不会编程的你也能借助ChatGPT生成
代码
,轻松实现数据处理自动化,让你从小白秒变
高手
。懂编程的你也能收获良多,十倍提升工作效率。课程用ChatGPT自动生成
代码
,实现了数据处理自动化的绝大部分内容,包括数据导入和导出、数据整理、数据预处理、数据统计分析、数据可视化和与Excel工作表交互等。相关套餐:所属系列课程:Python+VBA办公自动化系列课程-CSDN程序员研修院。20+课程,不断增加和更新。 讲师:童大谦图书《代替VBA!用Python轻松实现Excel编程》和《对比VBA学Python 高xiao实现数据处理自动化》作者。 致力于Office和WPS Office办公自动化,提供VBA和Python全系列视频课程。熟悉Power BI, Python, R, SPSS, MATLAB等数据分析软件。有多年VB和.NET软件开发经验。
python二级模拟试卷1程序填空阅读填空程序试题(1).doc
python二级模拟试卷1程序填空阅读填空程序试题 一、程序填空 1.编写一个程序,实现九九乘法口诀表。 2.程序编写 求1+22+32+……+1002的结果 _______________________________ _______________________________ _______________________________ _______________________________ input("运行完毕,请按回车键退出...") 3.编写程序,用*打印一个如下所示的等腰直角三角形,将测试结果截图。 * * * * * * * * * * 4.分析完善程序 [背景知识]为了保障空气质量,减少雾霾,某市决定当空气污染严重时,实行汽车单双 号限行,违反规定的车辆将予以处罚。 如何让高清摄像头自动判断车牌的单双号,交警犯了愁,他需要编程
高手
的你
帮忙
,完 善
下面
的程序。( 提示: 所有车牌号中都含有数字,并且车牌号的长度都是6; 以车牌中最后一位阿拉伯 数字的奇、偶来决定单双号。)如: 请根据上述算法描述补全
代码
s=input("车牌号s=") n=6 x=s[
教菜鸟如何查看硬件配置
作为使用电脑时间比较长的老用户,难免会到朋友或同事家
帮忙
维护、维修电脑,有时还要帮人购买PC,这时我们肯定会带上硬件检测软件,不过,谁也不能随身总是带着这些软件,如果手头上没有合适的检测软件该怎么办呢?总不能因此就什么都不知道吧?那样你的
高手
形象大大会受损的,其实,离开这些软件我们也能明明白白查看电脑硬件的配置情况。
下面
我们就来一起学习一下吧。 一、开机自检中查看硬件配置 机器组装结束后即使不装操作系统也可以进行加电测试,在开机自检的画面中就隐藏着硬件配置的简单介绍哟(由于开机画面一闪而过,要想看清楚的话,记得及时伸手按住“PAUSE”键)。 1.显卡信息 开机自检时首先检查的硬件就是显卡,因此启动机器以后在屏幕左上角出现的几行文字就是有显卡的“个人资料”介绍。四行文字中,第一行“GeForce4 MX440……”标明了显卡的显示核心为GeForce4 MX440、支持AGP 8X技术;第二行“Version……”标明了显卡BIOS的版本,我们可以通过更新显卡BIOS版本“榨取”显卡性能,当然更新后这一行文字也会随之发生变化;第三行“Copyright (C)……”则为厂商的版权信息,标示了显示芯片制造厂商及厂商版权年限;第四行“64.0MB RAM”则标明了显卡显存容量。 2.CPU及硬盘、内存、光驱信息 显示完显卡的基本信息之后,紧接着出现的第二个自检画面则显示了更多的硬件信息,像CPU型号、频率、内存容量、硬盘及光驱信息等都会出现在此画面中。该画面最上面两行文字标示了主板BIOS版本及BIOS制造商的版权信息;紧接着的文字一看就明白啦,当然是主板芯片组喽;其下几行文字则标明了CPU的频率及内存容量、速度。呵呵,我这个CPU和内存是超频使用的,所以频率可不太正规哟;
下面
四行“IDE……”则标明了连接在IDE主从接口上的设备,包括硬盘型号及光驱型号等等。 3.主板信息 在第二个自检画面的最下方还会出现一行关于主板的信息,前面的日期显示的是当前主板的BIOS更新日期,后面的符号则是该主板所采用的
代码
,根据
代码
我们可以了解主板的芯片组型号和生产厂商。以往老主板的自检画面中最下方文字的中间标明的是主板芯片组,这一块板子则将其提到了自检画面的上方。 机器启动之后按“DEL”键进入BIOS设置页面,在基本信息中同样也可以看到机器的硬件信息,与开机画面显示的没有区别。 二、利用设备管理器查看硬件配置 进入操作系统之后,在安装硬件驱动程序的情况下还可以利用设备管理器与DirectX诊断工具来查看硬件配置。
下面
看看如何利用设备管理器查看硬件信息。进入桌面,鼠标右击“我的电脑”图标,在出现的菜单中选择“属性”,打开“系统属性”窗口,点击“硬件--设备管理器”,在“设备管理器”中显示了机器配置的所有硬件设备。从上往下依次排列着光驱、磁盘控制器芯片、CPU、磁盘驱动器、显示器、键盘、声音及视频等信息,最下方则为显示卡。想要了解哪一种硬件的信息,只要点击其前方的“+”将其下方的内容展开即可。 利用设备管理器除了可以看到常规硬件信息之外,还可以进一步了解主板芯片、声卡及硬盘工作模式等情况。例如想要查看硬盘的工作模式,只要双击相应的IDE通道即可弹出属性窗口,在属性窗口中可轻检看到硬盘的设备类型及传送模式。这些都是开机画面所不能提供的。 需要注意的是在Windows Xp之前的操作系统中所提供的设备管理器是无法用来查看CPU工作频率的,好在我们还有DirectX诊断工具。 三、利用DirectX诊断工具查看硬件配置 DirectX诊断工具可以帮助我们对硬件工作情况作出测试、诊断并进行修改,当然我们也可以利用它来查看机器的硬件配置。运行“系统信息”窗口,找到“工具--DirectX诊断工具”(或者进入安装盘符中Windows目录下的System32目录中运行Dxdiag.exe),在窗口中可以方便地查看硬件信息。 1.查看基本信息 在“DirectX诊断工具”窗口中点击“系统”选项卡,当前日期、计算机名称、操作系统、系统制造商及BIOS版本、CPU处理器频率及及内存容量一目了然。注意喽,虽然我将Celeron 2.0MHz超频至2.40MHz使用,但是DirectX却不认这个帐,依然显示的是未超频的原始频率。看来没有AIDA32,我们同样也可以识别奸商是否将超频的CPU卖给我们!! 2.查看显卡信息 在“DirectX诊断工具”窗口中点击“显示”选项卡,在这里我们可以看到显卡的制造商、显示芯片类型、显存容量、显卡驱动版本、监视器等常规信息。 3.查看音频信息 音频设备往往为人所忽视,但缺了它又不行,单击“声音”选项卡,对其做一番了解吧!同样在出现的窗口中能看到设备的名称、制造商及其驱动程序等等极为详细的资料。不同的是我们还可以点击右下角的“测试DirectSound(T)”对声卡进行一下简单的测试。 怎么样,经过这一番了解,是不是感觉收获挺大的?没有测试软件我们同样也可以了解机器的硬件信息,这下子可以到菜鸟面前充
高手
了
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章