Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Sposóby na przestawienie okna


Rekomendowane odpowiedzi

Opublikowano

Nie czytaj tego to jest nie ważne xD

 

Mam sobie okienko z tłem 0 i różnymi opcjami...

ofc. mowa o "CreateWindow" w którym mam zawartą opcję "WS_POPUP" 

jeśli wiadomo co ona robi to wiadomo że będzie to po prostu czarny kafelek gotowy do użytku...

( bez X-a do wyłączenia, minimalizacji okna itp. oraz zmiany jego rozmiaru i położenia )

ale interesuje mnie jedna rzecz...

żaden problem aby wykryć ruch myszki i jej kliknięcie w miejscu okna... ALE...

 

 

podajcie WSZYSTKIE sposoby jakie znacie na przestawianie okna... gdyż opcja "MoveWindow" mi nie odpowiada

moim zdaniem nieco zbyt... "inwazyjna" chciałbym poznać inne opcje ;)...

 

...

 

po co tego tekstu tak dużo po prostu napiszcie wasze pomysły na przestawianie okna

okno stworzone z Windows.h tyle wystarczy wiedziec

Opublikowano

Chciałem wytłumaczyć ale znowu pomieszałem...

nie ma sensu tłumaczyć PO CO mi to ani CZEMU Move czy Set są dla mnie złe...

 

 

po prostu chce poznać inne możliwe opcje...

 

moje zapytanie nigdzie nie miało miejsca "Czy chcecie wiedzieć czemu nie chcę użyć MoveWindow" 

kurde xD zawsze jak zadaje jakieś pytanie to ktoś inny musi mnie zapytać

 

"a po co ci to" albo "nie ma sensu tego robić"...

jeśli chcę to zrobić to znaczy że ma to dla mnie sens :P

 

 

 

 

po prostu czekam na inne alternatywne opcje a nie kolejne pytania :P

Opublikowano

Obstawiam, że ta inwazyjność SetWindowPos i MoveWindow to uchwyt do okna którego trzeba jakoś zdobyć, to też zależy czy jest to twoje okno czy jakiejś innej aplikacji.

Na pewno jest możliwość zrobienia tego w taki sposób żeby pewne mechanizmy ominąć ale to już raczej trzeba popytać na jakichś forach od malware itd. :D

 

Swoją drogą pobawie się dzisiaj tym i zobacze co mi się uda znaleźć :D

Opublikowano

Dziękuje Administracji za zmianę nazwy mojego Tematu w końcu

wolność słowa / stylu / wypowiedzi / zdania jprd to wszystko to to samo...

 

jest niczym.... egh...

czekam aż w końcu nadejdzie miesiąc że nie zmienią mi nazwy tematu w żadnym moim temacie xD...

 

----------------

Sparq

że tam od razu malware :D...

po prostu program który musi z tego skorzystać :P...

 

//Edit:

Oryginalna nazwa tematu: "Okienko ;x..." <--- jakby ktoś chciał używać oryginałów a nie podróbek ;x...

//Edit2:

przy okazji może podasz fora z których korzystasz jeśli korzystasz ? :P

albo z których skorzystasz jeśli skorzystasz....

 

chętnie poznam też jakieś nowe o ile jeszcze ich nie znam :D

Opublikowano

SetWindowPos -> USER32.SetWindowPos -> win32u.NtUserSetWindowPos -> syscall

MoveWindow -> USER32.MoveWindow -> win32u.ZwUserMoveWindow -> syscall

Tak sobie napisalem raczej się nie przyda xD no chyba że hookować będziesz ale to bez sensu w tej sytuacji.

 

Ogólnie ten temat zainteresował mnie jak działają syscall'e pod Windowsem ciekawa sprawa. ( Przyda mi się kiedyś jak będe undetected pod esea i eac cheata do csgo robił.. a będe!! :D )

 

Odnośnie tematu to ciężko cokolwiek doradzić nie wiedząc co chesz osiągnąć i czego uniknąć :P

Opublikowano

agh ok ;x...

mówi się trudno... pozostaje dalej najlepsza metoda prób i błędów xD

 

w końcu kiedyś coś znajdę ;x...

//Edit: może coś zedytuje zaraz - jak ktoś ma jeszcze pomysł to niech pisze... ale jak przez 2 / 3 dni nikt się nie znalazł to raczej surr ;x...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...