Beh ... e' tutto su MSDN ... comunque, per fare il click del pulsante destro sullo schermo in alto a sinistra
mentre, per aprire il menu dal tasto Start in basso a sinistracodice:INPUT inp[2]; ZeroMemory(inp, 2 * sizeof(INPUT)); inp[0].type = INPUT_MOUSE; inp[0].mi.dwExtraInfo = GetMessageExtraInfo(); inp[0].mi.dwFlags = MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_RIGHTDOWN; inp[1].type = INPUT_MOUSE; inp[1].mi.dwExtraInfo = GetMessageExtraInfo(); inp[1].mi.dwFlags = MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_RIGHTUP; SendInput(2, inp, sizeof(INPUT));
codice:INPUT inp[2]; ZeroMemory(inp, 2 * sizeof(INPUT)); inp[0].type = INPUT_MOUSE; inp[0].mi.dy = 0xFFFF; inp[0].mi.dwExtraInfo = GetMessageExtraInfo(); inp[0].mi.dwFlags = MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_LEFTDOWN; inp[1].type = INPUT_MOUSE; inp[1].mi.dy = 0xFFFF; inp[1].mi.dwExtraInfo = GetMessageExtraInfo(); inp[1].mi.dwFlags = MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_LEFTUP; SendInput(2, inp, sizeof(INPUT));

Rispondi quotando