|
|
|
API-шные фокусы. Помощь нужна
|
|||
|---|---|---|---|
|
#18+
Кто может указать на мои ошибки? Из макроса все делается. В письме outlook пытаюсь вызвать SHIFT+INSERT, в буфере находится табличка. При shift+ins ручками, она вставляется в письмо, при keybd_event не выходит Хотя для тестов попробовал r напечатать, все нормуль. keybd_event 82, 0, 0, 0 - ЭТА печатает r keybd_event VK_SHIFT, 0, WM_KEYDOWN, 0 keybd_event VK_INSERT, 0, WM_KEYDOWN, 0 keybd_event VK_INSERT, 0, WM_KEYUP, 0 keybd_event VK_SHIFT, 0, WM_KEYUP, 0 константы определены так Const VK_INSERT = &H2D Const VK_SHIFT = &H10 Const KEYEVENTF_EXTENDEDKEY = &H1 Const KEYEVENTF_KEYUP = &H2 Const WM_KEYDOWN = &H100 Const WM_KEYUP = &H101 Также полный игнор вот этого hwnd = GetForegroundWindow SendMessage hwnd, WM_KEYDOWN, VK_SHIFT, 0 SendMessage hwnd, WM_KEYDOWN, VK_INSERT, 0 SendMessage hwnd, WM_KEYUP, VK_SHIFT, 0 SendMessage hwnd, WM_KEYUP, VK_INSERT, 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 23:59:21 |
|
||
|
API-шные фокусы. Помощь нужна
|
|||
|---|---|---|---|
|
#18+
Вот зараза... Короче не пишите объявление констант. Вот так вставить можно что-либо куда-либо keybd_event &H11, 0, 0, 0 keybd_event Asc("V"), WM_KEYDOWN, 0, 0 А объявление константы Const VK_CONTROL = &H11 делать не надо... не видит он ее Вопрос закрыт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2008, 10:10:59 |
|
||
|
API-шные фокусы. Помощь нужна
|
|||
|---|---|---|---|
|
#18+
Напоследок Отжать CTRL keybd_event &H11, 0, &H2, 0 Private Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) Мало ли, кому пригодится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2008, 10:30:27 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=213&tid=2180171]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 189ms |
| total: | 325ms |

| 0 / 0 |
