0
現在,我從QKeySequence對象中抓取一個條目的字符串並將其轉換爲鍵碼。VkKeyScanEx無法在「F」鍵和其他鍵上工作
問題是它不能工作超過1個字符的任何東西(f1-12/delete/end/etc。)。
QString keys = uiPtr->keySequenceEdit1->keySequence().toString();
const wchar_t keyPtr = *qUtf16Printable(keys);
short keyVal = VkKeyScanEx(keyPtr, GetKeyboardLayout(0));
VK = LOBYTE(keyVal);
我該如何得到它在其中有多於一個字符的鍵上工作?