zoukankan      html  css  js  c++  java
  • C# 调用 虚拟键盘 osk.exe

    支持Win10x64、Win7x32、x64,其他没有测试

    using System;
    using System.Collections.Generic;
    using System.Diagnostics;
    using System.Linq;
    using System.Runtime.InteropServices;
    using System.Text;
    using System.Threading.Tasks;
    using System.IO;
    
    /*
     * 注意:AnyCPU编译,取消勾选首选32位
     Win10
    app 64	+	+	+	S3
    Win7x32
    app 86	+	+	+	S3
    Win7x64
    app 64	+	+	+	S3 
     */
    namespace OpenOSKApp
    {
        class Program
        {
            static void Main(string[] args)
            {
                try
                {
                    Console.WriteLine($"OS:{(Environment.Is64BitOperatingSystem ? "x64" : "x86")}");
                    Console.WriteLine($"App:{(Environment.Is64BitProcess ? "x64" : "x86")}");
    
                    var path = @"C:WindowsSystem32osk.exe";
                    if (!Environment.Is64BitOperatingSystem)
                    {
                        Process proc = new Process();
                        proc.StartInfo.FileName = path;
                        proc.Start();
                        return;
                    }
    
                    {
                        if (File.Exists(path))
                        {
                            Process.Start(path);
                        }
                        else
                        {
                            throw new Exception($"虚拟键盘不存在,请安装正版操作系统!查找路径:{path}");
                        }
                    }
    
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex + "");
                    Console.Read();
                }
    
                System.Threading.Thread.Sleep(1500);
            }
    
        }
    }
    

      如果安装有360或金山全家桶的,先退出全家桶再试

  • 相关阅读:
    NOIP2020 游记
    李超线段树
    选举「elections」
    Alt+数字输入
    素数
    CSP-S2020 爆炸记
    [CF487C] Prefix Product Sequence
    [CF489E] Hiking
    L2-019 悄悄关注 (25 分)
    L2-032 彩虹瓶 (25 分)
  • 原文地址:https://www.cnblogs.com/huawublog/p/14480612.html
Copyright © 2011-2022 走看看