| |
|
|
Nico Madysa | Hallöchen todo el mundo, Yo veces otra vez una Cuestión: ¿Es posible, direkt en el Desktop para dibujar, also con Line, Rectángulo oder incluso LoadBMP / DrawPic? Mi Versuche con %Desktop son fehlgeschlagen, außerdem son Franks Control-Info para el Desktop una más Handle como %Dekstop de. (el beiden Werte unterscheiden se en el Regel aber lediglich en el Einerstelle)
Yo habe ya el Win32.hlp durchsucht, aber sólo APIs como CreateDesktop y OpenDesktop, el ya el Verdacht erweckten, dass el probablemente no muy simplemente se. Würde Notifiqueme de Ayuda muy freuen.
Saludo Nico |
|
|
| |
|
|
|
Thomas Zielinski | Mach doch una Screenshot vom Desktop y male como en él rum. |
|
|
| XProfan X4; Win10 x64 Der Kuchen ist eine lüge! | 18.02.2008 ▲ |
|
|
|
|
Nico Madysa | Nenee, el es sí el problema! Der Desktop se más nutzbar bleiben, si yo una Screenshot machte, debería mein Ventana siempre en el Vrodergrund ser - Yo voluntad dagegen, dass uno todavía nebenbei más trabajo (oder spielen ) kann. |
|
|
| |
|
|
|
Thomas Zielinski | Hehe! Yo weiß worauf du hinaus willst. |
|
|
| XProfan X4; Win10 x64 Der Kuchen ist eine lüge! | 18.02.2008 ▲ |
|
|
|
|
RGH | El Systemvariable %DESKTOP ermittelt el Handle des Desktop-Windows con el API-Función GetDesktopWindow:
The GetDesktopWindow function returns a handle to the desktop window. The desktop window covers the entire screen. The desktop window is the area on top of which all icons and other windows are painted.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 18.02.2008 ▲ |
|
|
|
|
| @Nico: Si usted en el Listview des Desktops rumpinseln möchtest entonces búsqueda en el Codesnippets después de echtes. |
|
|
| |
|
|
|
Frank Abbing | KompilierenMarcaSeparaciónDef Xfindwindow(2) ! user32,FindWindowA
Def Findwindowex(4) ! user32,FindWindowExA
Proc Getdesktop
Declare H&
H& = Xfindwindow(Progman,0)
H& = Findwindowex(H&, 0, SHELLDLL_DefView,0)
H& = Findwindowex(H&, 0, Internet Explorer_Server,0)
If H& > 0
Return H&
Else
H& = Xfindwindow(Progman,0)
H& = Findwindowex(H&, 0, SHELLDLL_DefView,0)
H& = Findwindowex(H&, 0, SysListView32,0)
Return H&
Endif
Endproc
cls
WHILE 1
Sleep 500 Prozauslastung drosseln
GETDESKTOP
Startpaint &(0) echtes Handle Desktop in &(0)
line 0,0-%MaxX,%maxY
EndPaint
WEND
WaitInput
|
|
|
| |
|
|
|
Nico Madysa | Achso, el Desktop-Ventana ha entonces otra vez como Listview como Child, correcto verstanden?
Yo danke euch para el Ayuda, Yo probier el Codes zuhause de. |
|
|
| |
|
|
|
Nico Madysa | Funktioniert bestens, danke! |
|
|
| |
|
|