Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (16): В начало « 2 3 4 5 [6] 7 8 9 10 » В конец    

> Описание: Продолжение
007wan
Отправлено: 19 Мая, 2019 - 14:40:23
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 007wan пишет:
Добавил переменную choose
Ой, блин, совсем уже..) тогда уж если она изменяет текст, то надо было назвать change)
(Добавление)
 Цитата:

add_list("Текст в список", 0, 0);

Кстати, где второй параметр "сохранить в файл" так же можно не использовать, что бы в список написать текст, который не нужно сохранять, например, подсказки какие-то или информация, которую не нужно сохранять.
 
 Top
007wan
Отправлено: 20 Мая, 2019 - 17:17:44
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




интересно, а можно ли сделать меню, которое вызывается правой кнопкой, но для определенного контрола, например, список(Listbox). что бы можно было делать какие-то операции для каких-то строчек, но не удаление, а то придется заново загружать весь текст из файла.
 
 Top
Zireael
Отправлено: 21 Мая, 2019 - 01:47:57
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4385
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
можно ли сделать меню, которое вызывается правой кнопкой, но для определенного контрола

Если обрабатывать WM_RBUTTONDOWN, то message.x и message.y содержат координаты клика. Координаты контрола известны, так что не проблема узнать был клик по контролу или нет. Соответственно вызвать нужное меню.
 
 Top
007wan
Отправлено: 21 Мая, 2019 - 13:59:35
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Zireael пишет:
Если обрабатывать WM_RBUTTONDOWN, то message.x и message.y содержат координаты клика. Координаты контрола известны, так что не проблема узнать был клик по контролу или нет. Соответственно вызвать нужное меню.
Так и знал, что ты это и напишешь) Я думаю такой же принцип как у и "Вывести текст при наведении на кнопку"(где-то был). Да не всё-таки уже не буду это делать. Уже не за чем.
(Добавление)
Как заменить строчку в комбо external? заменить текст строчки на другой текст
 
 Top
007wan
Отправлено: 21 Мая, 2019 - 16:19:51
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Почему конфликтуют оба окна?
CODE:
SetWindowPos(formatwi(MainWindow), HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
SetWindowPos(formatwi(SecondaryWindow), HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
 
 Top
Zireael
Отправлено: 22 Мая, 2019 - 01:27:04
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4385
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
Как заменить строчку в комбо external?

Удалить строку CB_DELETESTRING.
Вставить новую строку CB_INSERTSTRING.
 
 Top
007wan
Отправлено: 22 Мая, 2019 - 06:28:11
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Ок
 
 Top
007wan
Отправлено: 22 Мая, 2019 - 14:22:04
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Какой параметр узнает: "Активно ли окно"?
Если этот задает его состояние:
CODE:
EnableWindow(Object_Checkbox[1], 0);
 
 Top
Zireael
Отправлено: 22 Мая, 2019 - 14:44:39
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4385
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
Какой параметр узнает: "Активно ли окно"?

Не параметр, а функция. Имеется ввиду включено, а не активно?
IsWindowEnabled
 
 Top
007wan
Отправлено: 22 Мая, 2019 - 14:51:39
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Zireael пишет:
Не параметр, а функция. Имеется ввиду включено, а не активно?
НУ короче имеется ввиду выключена, а значит и неактивна(становится серой).
(Добавление)
Спасибо.
(Добавление)
CODE:
external(INT, "IsWindowEnable", "IsWindowEnable", "User32.dll");
Рычит
Какой способ тут?
CODE:
int f=IsWindowEnabled(Object_Checkbox[1]);
messagebox(f);
 
 Top
Страниц (16): В начало « 2 3 4 5 [6] 7 8 9 10 » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by