webForumDet fria alternativet
Logga in / Bli medlem

X,Y

.NET

2 svar · 178 visningar · startad av zlasher

Medlem sedan okt. 2001157 inlägg
Trådstart#1

Ger upp nu! En säkert jättesimpel uppgift men jag lyckas inte :)

Jag vill kunna ta fram vilken twips/pixel man klickar på när man klickar någonstans i formuläret. Med twips/pixel menar jag hela skärmens x,y koordinat. För med alla sätt jag prövat får jag bara fram formens x,y.

Jag tänkte använda mig av en bild för att kunna flytta hela fönstret i programmet istället för en statusbar längst upp...och då måste man väl veta det..?

tacksam för svar!

Edit: Jag tror det löste sig :)

Medlem sedan okt. 20023 030 inlägg
#2

Nope. Behöver du inte veta.

Högst upp i formen:

Private Declare Function ReleaseCapture Lib "user32" () As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long

I bildens MouseDown:

    ReleaseCapture
    SendMessage Me.hWnd, &HA1, 2, ByVal 0&
Medlem sedan okt. 2001157 inlägg
#3

Men du va sött!!!!! :D
Tack ska du ha Nexus!! :)

269 ms totalt · 4 externa anrop · v20260731065814-full.7d626504
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)