我正在编写一个C / C ++ Windows应用程序,该应用程序按如下所示调用CreateWindow:
HWND hWnd = CreateWindow(pszClassName, title_.c_str(), WS_OVERLAPPED | WS_VISIBLE | WS_POPUP | WS_SIZEBOX, 50, 50, 400, 100, NULL, NULL, hInst, this);
没有什么特别复杂的,但是当我使用CTRL-WIN <或>从一个桌面切换到另一个桌面时,它会出现在计算机的每个桌面上。
如何使在应用中创建的窗口仅保留在创建该窗口的桌面上?
我正在以64位编译该应用程序,并在Windows 10上运行它。
答案 0 :(得分:0)
代码:
全局:
const [helperText, setHelperText] = useState('');
const onSubmit = () => {
const fetchData = async () => {
try {
const res = await axios.put('http://localhost:8000/service/player', formRegister);
console.log("Front End success message:" + res.data.success);
if (res.data.success) {
setIsSent(true);
history.push('/login')
}
else {
setHelperText(res.data.message);
}
} catch (e) {
setHelperText(e.response.data.message);
}
}
fetchData();
}
<span className="registerValidationText">{helperText}</span>
窗口过程:
var page =1 ;
function htmlcode(page) {
page = "keka";
console.log("inside " + page);
}
htmlcode(page);
console.log("inside " + page);
Output : inside keka
inside 1
WinMain:
WNDCLASSEX wc;