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

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

 Страниц (1): [1]   

> Без описания
KevinS
Отправлено: 04 Октября, 2021 - 10:38:51
Post Id



Пользователь
Мастер


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




Почему не выводится изображение на диалог и кнопку?

CODE:
#define BM_SETIMAGE 247
#define STM_SETIMAGE 370

external(INT, "CreateWindow", "CreateWindowExA", "User32.dll" );
external(INT, "LoadImage", "LoadImageA", "User32.dll" );


int image1=LoadImage(0, "C:\Button1.bmp", 0, 100, 34, 16); // загрузка картинки кнопки 100*34
int image2=LoadImage(0, "C:\Button2.bmp", 0, 100, 50, 16); // загрузка картинки кнопки 100*50
int fon=LoadImage(0, "C:\Fon.bmp", 0, 300, 300, 16); // загрузка картинки фона, вместо статика

createdialog(0);
showdialog(0, "Диалог",100, 100, 300, 300, 1, 0);

while(window ("Диалог")==0)sleep(10);
win w=window ("Диалог");

int static=CreateWindow(0, "STATIC", "", 128+14+1342177280, 0, 0, 300, 300, formatwi(w), 0, 0, 0); // создать статик, фон
int button1=CreateWindow(0, "BUTTON", "", 8+128+1342177280, 20, 10, 100, 34, formatwi(w), 0, 0, 0); // создать кнопку
int button2=CreateWindow(0, "BUTTON", "", 8+128+1342177280, 20, 60, 100, 50, formatwi(w), 0, 0, 0); // создать кнопку

sendmessage(STM_SETIMAGE, 0, fon, formatiw(static)); // установить фон
sendmessage(BM_SETIMAGE, 0, image1, formatiw(button1)); // установить изображение кнопки
sendmessage(BM_SETIMAGE, 0, image2, formatiw(button2)); // установить изображение кнопки


loop()sleep(1);

function getmessage(0, WM_COMMAND)
{
if(message.lparam==button1)messagebox("Нажата кнопка Кнопка");
if(message.lparam==button2)messagebox("Нажата кнопка Текст");
}


Картинки (https://kibor-bot.com/forum/rds....1b57mjyRENipDRXp) закинуть на диск C:\
Взято отсюда: (для просмотра ссылки Вам необходимо авторизоваться)
(Добавление)
Все работает. Просто я дурак - ничего нового.

(Отредактировано автором: 04 Октября, 2021 - 10:40:55)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by