gpt4 book ai didi

c++ - C++-如何将空格键转换为破折号以输入cmd

转载 作者:行者123 更新时间:2023-12-01 14:57:37 26 4
gpt4 key购买 nike

由于空格会中断字符串输入,因此我想知道当您在cmd中实时命中空格时如何使破折号出现。到目前为止,这是我正在使用的:

if (GetKeyState(VK_SPACE) & 0x20)
{
//insert a '-'
}
cin >> name;

顺便说一句,我知道此方法仅适用于Windows,但是整个项目只是一个小命令,可以使C++适应,因此我不打算将其移植。

最佳答案

我认为您可以尝试以下方法:

if (GetKeyState(VK_SPACE) & 0x20)
{
keybd_event(VK_SUBSTRACT,0x45,0,0); // send the input for -
}

关于c++ - C++-如何将空格键转换为破折号以输入cmd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61977809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com