eddybb007 发表于 2020-3-27 23:05

c#怎么向桌面发送按键或字符串

IntPtr hWndParent = (IntPtr)FindWindowEx(0, 0, "WorkerW", null);
            IntPtr hWndItem;
            IntPtr hWnd;
            while (true)
            {
                hWndItem = (IntPtr)FindWindowEx((int)hWndParent, 0, "SHELLDLL_DefView", null);
                if (hWndItem != IntPtr.Zero)
                {
                  hWnd = (IntPtr)FindWindowEx((int)hWndItem, 0, "SysListView32", "FolderView");
                  break;
                }
                hWndParent = (IntPtr)FindWindowEx(0, (int)hWndParent, "WorkerW", null);
            }

               
            // 激活
            // SetActiveWindow(GetDesktopWindow());
            // SetActiveWindow(tempHwnd);
            //SetForegroundWindow(parent);

            SetFocus(hWnd);

            SendKeys.Send("as");
            SendKeys.SendWait("df");

eddybb007 发表于 2020-3-28 20:15

自问自答,此题已解{:1_925:}

IntPtr hWndParent = (IntPtr)FindWindowEx(0, 0, "WorkerW", null);
            IntPtr hWndItem;
            IntPtr hWnd;
            while (true)
            {
                hWndItem = (IntPtr)FindWindowEx((int)hWndParent, 0, "SHELLDLL_DefView", null);
                if (hWndItem != IntPtr.Zero)
                {
                  hWnd = (IntPtr)FindWindowEx((int)hWndItem, 0, "SysListView32", "FolderView");
                  SetForegroundWindow(hWnd );                  
                  break;
                }
                hWndParent = (IntPtr)FindWindowEx(0, (int)hWndParent, "WorkerW", null);
            }

            SendKeys.Send("as");
            SendKeys.SendWait("df");

8962645xl 发表于 2020-6-9 17:00

大脑,海康IP摄像机快速设置工具无法评论了,OSD叠加得时候文字显示不全,建议把OSD开关和时间X坐标和Y坐标加入到批量添加功能里面,谢谢大脑!qq联系方式:272788402,可以支持开发

eddybb007 发表于 2020-6-9 19:23

8962645xl 发表于 2020-6-9 17:00
大脑,海康IP摄像机快速设置工具无法评论了,OSD叠加得时候文字显示不全,建议把OSD开关和时间X坐标和Y坐标 ...

你用的什么版本? 到头条搜索    PC小工具有新版

8962645xl 发表于 2020-6-9 20:50

eddybb007 发表于 2020-6-9 19:23
你用的什么版本? 到头条搜索    PC小工具有新版

用得是海康摄像机快速设置工具V1.27,头条搜索PC小工具没看到有快速设置工具{:1_937:}

eddybb007 发表于 2020-6-9 21:13

本帖最后由 eddybb007 于 2020-6-9 21:15 编辑

搜索海康IP摄像机快速设置软件


页: [1]
查看完整版本: c#怎么向桌面发送按键或字符串