0

嗨,所以标题描述得很好,我目前正在开发一种软​​件,该软件现在将在发生事件时安装在 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);

谢谢您的帮助 :)

4

0 回答 0