嗨,所以标题描述得很好,我目前正在开发一种软件,该软件现在将在发生事件时安装在 POS 系统上,该程序需要为收银员创建一个弹出窗口,以确认我担心的是,因为这是如果 POS 全屏(非窗口),则从 POS 中分离出一个单独的程序,它将从 POS 窃取焦点,因此必须等待 2 秒钟,而窗口闪烁到黑色全屏 pos 下降,然后弹出窗口,然后必须恢复 POS。
我需要能够解决 POS 最小化和收银员输入的问题。
这是我目前正在尝试的。
// Create the window object
hWnd = CreateWindowEx(WS_EX_TOOLWINDOW,
ClsName, WndName,
WS_POPUPWINDOW | WS_CAPTION,
200, 120, 200, 320,
NULL, NULL, hInstance, NULL);
// Find out if the window was created
if( !hWnd ) // If the window was not created,
return 0; // stop the application
// Display the window to the user
Sleep(10000); //Used so I can open a fullscreen window to test
ShowWindow(hWnd, SW_SHOWNOACTIVATE);
UpdateWindow(hWnd);
谢谢您的帮助 :)