VBA - okno ze zdefiniowanym układem współrzędnych

0

Cześć. Jest możliwość zrobienia w Visual Studio 2010 vb for application okna z przyciskami, przy czym okno to miałoby zdefiniowany układ współrzędnych x, y z dokładnością do 1? Chodzi mi o to, aby po kliknięciu w dowolne miejsce w oknie program odczytał współrzędne x, y i abym mógł robić na tych współrzędnych jakieś działania określone pod przyciskami. W teorii widzę to w ten sposób:
Przezroczysta (niewidzialna) siatka kwadratów 1x1, a po kliknięciu w dowolnym miejscu odczyt współrzędnych byłby brany z bliższej krawędzi x i y danego kwadrata (ponieważ nie da się kliknąć idealnie w miejsce przecięcia osi tworzących kwadraty). W klikniętym miejscu mógłby powstać też punkt z kolejnym numerem (1, 2, 3...), a całość mogłaby być eksportowana/importowana do/z pliku txt w postaci - nr punktu x y
W praktyce nie wiem jak to napisać i czy w ogóle jest to możliwe. Prosiłbym o radę.

0

Szczerze mówiąc, twój pomysł brzmi dość karkołomnie. Czy nie prościej byłoby pobrać współrzędne kliknięcia względem ekranu i przyrównać do położenia i rozmiaru okienka?

I tak BTW, w Visual Studio raczej nie da się pisać aplikacji w VBA. Da się pisać aplikacje VSTO. Chyba że o czymś nie wiem, to chętnie się dowiem...

1 użytkowników online, w tym zalogowanych: 0, gości: 1