自己写的虚拟键盘灯小挂件

本文介绍了一款自己编写的Windows虚拟键盘灯小挂件,提供了主要源码,并附有程序安装包的下载链接,关注于源码实现和控件操作。
摘要由CSDN通过智能技术生成


最近我的电脑经常在接上外接键盘和不接外接键盘之间来回.经常接键盘的时候喜欢开上小键盘,完事之后又忘记切换回来.而后就在网上简单搜了下相关的能在屏幕上显示键盘的三个锁定(大写.数字,滚动)状态的软件.但是竟然没有找到.......于是就自己写了个.和大家分享下

下面贴一下主要的源码

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using Microsoft.Win32;
using System.Diagnostics;
namespace ShowKeyLockMode
{

    public partial class IsKeyLock : Form
    {

        string path = Process.GetCurrentProcess().MainModule.FileName;

        const uint KEYEVENTF_EXTENDEDKEY = 0x1;
        const uint KEYEVENTF_KEYUP = 0x2;
        public enum VirtualKeys : byte
        {
            VK_NUMLOCK = 0x90, //数字锁定键
            VK_SCROLL = 0x91,  //滚动锁定
            VK_CAPITAL = 0x14, //大小写锁定
        }
        [DllImport("user32.dll")]
        static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, uint dwExtraInfo);
        /// <summary>
        /// 大写是否锁定
        /// </summary>
        public bool IsCapsLocked()
        {
            return IsKeyLocked(Keys.CapsLock);
        }
        /// <summary>
        /// 小键盘是否锁定
        /// </summary>
        /// <returns></returns>
        public bool IsNumberLock()
        {
            return IsKeyLocked(Keys.NumLock);
        }
        /// <summary>
        /// 滚动是否锁定
        /// </summary
回答: WordPress小宠物挂件是一种可以为你的WordPress博客或网站添加虚拟宠物的装饰,通过将特定的代码复制到博客的HTML源码中,你可以在页面上展示各种可爱的小动物,比如鱼、龟、狗、仓鼠等。这些小宠物可以实现坐、卧和滚动等动作,你也可以给它奖励,比如打球或给它一根骨头,通过双击鼠标可以让它坐下或躺下,通过做一个圆周运动可以让它翻身。另外,如果你在WordPress上想要一个悬挂猫效果,也可以使用GoTop插件,它可以在网页上添加一个点击小猫后回到页面顶部的效果,非常可爱。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [如何为网页添加小宠物挂件:小老鼠、金鱼等](https://blog.csdn.net/weixin_34191845/article/details/93144063)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* [GoTop给网站加一个悬挂猫效果上吊猫](https://blog.csdn.net/lskelasi/article/details/113774550)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值