[已解决]
下面是我的代码实测无效
#include <graphics.h>
int main()
{
ExMessage message;
while (peekmessage(&message))
{
if (message.message == WM_KEYDOWN)
{
if (message.ctrl == true)
{
if (message.ch == 'v')
{
// TODO
}
}
}
}
return 0;
}
=更新
问题已经解决了, 发现不能使用ExMessage需要使用GetAsyncKeyState函数
while (true)
{
while (peekmessage(&message))
{
if (GetAsyncKeyState(VK_CONTROL)&0x8000)
{
if (GetAsyncKeyState(VK_CONTROL)&0x8000)
{
// TODO
}
}
}
}