| Jen sem dám řešení aby to bylo "ukončený vlákno" : 
Private Declare Function CreateDC& Lib "gdi32" _
   Alias "CreateDCA" (ByVal lpDriverName As String, _
   ByVal lpDeviceName As String, ByVal lpOutput As String, _
   lpInitData As Any)
Private Declare Function DeleteDC& Lib "gdi32" (ByVal hdc As Long)
Private Declare Function GetPixel Lib "gdi32" _
   (ByVal hdc As Long, ByVal x As Long, _
   ByVal y As Long) As Long
Private Type POINTAPI
   x As Long
   y As Long
End Type
Private Declare Function GetCursorPos Lib "user32" _
   (lpPoint As POINTAPI) As Long
Dim z As POINTAPI
 A pak třeba do Timeru 
GetCursorPos z
   screendc = CreateDC("DISPLAY", "", "", 0&)
   Picture1.BackColor = GetPixel(screendc, z.x, z.y)
   DeleteDC (screendc)
  K otázce "Proč to neudělat v .NET?". VB.NET zas tak dobře neumím abych si troufnul na takovej program :) I když nějaký věci v něm jsou uplně úžasně jednoduchý (třeba načítání textu ze souboru po řádcích) |