Skip to content

[Bug] ExtendedKeyΒ #112

@BBUBBA

Description

@BBUBBA

Left Menu, Menu

Left Control, Control

Shift Keys is Not ExtendedKey.

If you Check

  1. LMenu Down
  2. F4 Down
  3. LMenu Up
  4. F4 Up
  5. Double Click Folder Icon on Desktop
  6. you can see Folder Infomation ( Alt Down State )

LMenu is Half Down State ( Not Up ).

β€» Half Down is Crazy State. Some program Alt Down State & Some Program Not down State;

if you need Check About ExtendedKey you can Check at Spy++ Message

ps. I tried Check long Time for Solve that.... Thanks your Support.

My Code

    public static bool IsExtendedKey(VirtualKeyCode keyCode)
    {
        if (keyCode == VirtualKeyCode.RCONTROL ||
            keyCode == VirtualKeyCode.RMENU ||

            keyCode == VirtualKeyCode.RETURN ||
            keyCode == VirtualKeyCode.DIVIDE ||

            keyCode == VirtualKeyCode.HOME ||
            keyCode == VirtualKeyCode.PRIOR ||
            keyCode == VirtualKeyCode.NEXT ||
            keyCode == VirtualKeyCode.END ||
            keyCode == VirtualKeyCode.INSERT ||
            keyCode == VirtualKeyCode.DELETE ||

            keyCode == VirtualKeyCode.LEFT ||
            keyCode == VirtualKeyCode.UP ||
            keyCode == VirtualKeyCode.RIGHT ||
            keyCode == VirtualKeyCode.DOWN

            //keyCode == VirtualKeyCode.NUMLOCK ||
            //keyCode == VirtualKeyCode.CANCEL ||
            //keyCode == VirtualKeyCode.SNAPSHOT
            )
        {
            return true;
        }
        else
        {
            return false;
        }
    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions