research по теме кодов к PostMessageA - страница 6

 
FAQ:
Вадик, ты опять ? человек спрашивал об АПИ, а не ДЛЛ.

Думаешь DLL на ассемблере написана?

sergeev:

Вадим, как вы уже запарили со своей библиотекой. Толкаете её куда и когда не надо.

Вы могли бы хоть иногда побыть человеком. и не пиариться, ведь чувствовать надо, что уже палку перегибаете.

Не. У меня PostMessageA() не используется. Вредная функция.

Где там библиотеку пиарил? Да, и почему бы не рекламировать хорошую вещь? Решает почти все сервисные задачи.

 
sergeev:
dr.prektor:
Подскажите, как используя PostMessageA в указанном графике поменять валютную пару?
//------------------------------------------------------------------
void SetChart(string smb, int tf)
{
  int hwnd=WindowHandle(Symbol(), Period()); // текущий график
  PostMessageA(hwnd, WM_KEYDOWN, VK_RETURN, 0); Sleep(PAUSE); // ждем инициализацию строки навигации
  hwnd=GetDlgItem(hwnd, 0x45A); // получили окно строки
  PostMessageA(hwnd, WM_KEYDOWN, VK_ESCAPE, 0); // выходим из редактировани строки навигации
  SetWindowTextA(hwnd, smb+" "+tf); PostMessageA(hwnd, WM_KEYDOWN, VK_RETURN, 0);
}


Что-то у меня не компилируется.

'VK_RETURN' - variable not defined
'VK_ESCAPE' - variable not defined

Подскажи пожалуйста как исправить.

 
осталось только в рот положить..
 
AlexeyVik:


Что-то у меня не компилируется.

'VK_RETURN' - variable not defined
'VK_ESCAPE' - variable not defined

Подскажи пожалуйста как исправить.

Здесь есть особый файл WinUser32.mqh. Скачайте и замените свой.
 
Спасибо.
Причина обращения: