Skocz do zawartości

dwie sprawy: 1.wysokość belki menu. myszki 2.sockety


Recommended Posts

Napisano

Mam XP z włączonym themingiem. Zauważyłem, że belka menu w moim programie (pewnie tez w każdym) różni się wysokością względem reszty systemów bez themingu. Wpływa to na współrzędne myszki, które wyliczam sobie na podstawie jej współrzędnych ekranowych, połorzenia mojego okna programu i właśnie wysokości belki menu. W systemie bez Themingu obszar roboczy okna programu zaczyna się trochę wyżej niż w tym pierwszym przypadku. Przeliczanie pozycji myszki w takim razie mija się z celem.

czy istnieje funkcja, która przelicza mi pozycję myszki z globalnej (pełnoekranowej) na współrzędne mojego okna programu???

pozdrawiam
wiecznie węszący
Mariusz

ps. szukam tez od dluzdzego czasu czegos wiecej na temat programowania pod siec (socketow) dla c++ i win32 api. bylem tu i tam w sieci ale nic takiego powiedzialbym gruntownego nie znalazlem. moze cos polecicie? ksiazke tez bym kupil sobie, jesli ktos przeczytal cos fajnego i moze polecic.

Napisano

Pierwszy porblem widze tak. Funkcja chyab jest no ale nei wiem aj ksie nazywa. Ale propon8uje ci sie zainteresowac tym GetSystemMetrics(SM_CYMENU).

A co do socketów to jest do tego WinSock. Co do ksiazki to mam taka jedna i jestem z niej zadowolony - 3/4 ksiazki jest o WinSocket ;) a reszta o takich ciekawych innych sieciowych rzeczach ;)
ksiazka nazywa sie "Programowanie sieciowe Windows" Anthony Joones i Jones Ohlund

Linki
https://www.extremeprog.host.sk/
https://www.ii.uni.wroc.pl/~wzychla/ra2223/so3.html
https://smiech.net/yosh/documentation.php?s=sockets

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...