есть код на масштабирование к окну без рамки
В данном варианте работает только один раз, после перезапуска клиента уже не работает.
CODE:
int x, y;
string color;
getdisplay(color, x, y);
win w = selectwindow("Genshin Impact");
loop() {
fun_cpa();
}
function fun_cpa() {
activate(w);
w.widthclient = x;
w.heightclient = y;
w.leftclient = 0;
w.topclient = 0;
moveclient(w);
pause(300);
}
}
int x, y;
string color;
getdisplay(color, x, y);
win w = selectwindow("Genshin Impact");
loop() {
fun_cpa();
}
function fun_cpa() {
activate(w);
w.widthclient = x;
w.heightclient = y;
w.leftclient = 0;
w.topclient = 0;
moveclient(w);
pause(300);
}
}
вот так работает всегда
CODE:
int x, y;
string color;
getdisplay(color, x, y);
loop(){
win w=selectwindow ("Genshin Impact");
activate(w);
w.widthclient = x;
w.heightclient = y;
w.leftclient = 0;
w.topclient = 0;
moveclient(w);
pause(300);
}
int x, y;
string color;
getdisplay(color, x, y);
loop(){
win w=selectwindow ("Genshin Impact");
activate(w);
w.widthclient = x;
w.heightclient = y;
w.leftclient = 0;
w.topclient = 0;
moveclient(w);
pause(300);
}
я так понял дело в самом указателе, перед выполнением.
Но если я в функцию вначале пишу указатель в первом варианте, мне возвращает ошибку мол X =1920 и все.
как быть? хотелось бы все же в функции использовать это