Rocksolid Light

groups  faq  privacy  How to post  login

Message-ID:  

Tuesday is the Wednesday of the rest of your life.


rocksolid / de.comm.software.mozilla.browser / Re: Desktop handle

SubjectAuthor
o Re: Desktop handleKlaus Ketelaer

1
Subject: Re: Desktop handle
From: Klaus Ketelaer
Newsgroups: de.comm.software.mozilla.browser
Date: Wed, 17 Apr 2024 09:04 UTC
References: 1
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: use...@ketelaer.de (Klaus Ketelaer)
Newsgroups: de.comm.software.mozilla.browser
Subject: Re: Desktop handle
Date: Wed, 17 Apr 2024 11:04:42 +0200
Message-ID: <6804e7ca-6dca-0d44-178d-7b8484240eb6@ketelaer.de>
References: <uv954n$1pung$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: solani.org;
logging-data="144922"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla/2.0 (compatible; MSIE 3.0; Windows 3.1)
To: Wendelin Uez <wuez@online.de>
Cancel-Lock: sha1:YMQjpQLq63VMXR7+qYPFnQqusRc=
In-Reply-To: <uv954n$1pung$1@dont-email.me>
X-User-ID: eJwFwQEBwDAIAzBL7woU7MCGfwlPnIEYWXiYr68WA6+W5TuNKeO+jwqp7eIQF8kpLtRK+wEOQBBN
View all headers

Am 11.04.2024 um 19:03 schrieb Wendelin Uez:
> Ich möchte gerne u.a. die Icon-Positionen des Desktops auslesen können
> und bin zur Ermittlung des Desktop-Handles auf die beiden folgenden
> Code-Beispiele gestoßen:

Ich sitze jetzt seit 2 Tagen an den blöden Icons und komme nicht
weiter. Die Positionen sind kein Problem, aber ich komme einfach
nicht an die Texte heran...

Vielleicht hilft es dir ja:

Private Function EnumIcons(ByVal lSysListView As Long) As Long
Dim pid As Long
Dim tid As Long
Dim lpSysShared As Long
Dim hProcess As Long
Dim lWritten As Long
Dim i As Integer
Dim pt As POINTAPI

m_Icons = SendMessage(lSysListView, LVM_GETTITEMCOUNT, 0, 0&)
ReDim m_Icon(m_Icons)

tid = GetWindowThreadProcessId(lSysListView, pid)
lpSysShared = GetMemSharedNT(pid, Len(pt), hProcess)
WriteProcessMemory hProcess, ByVal lpSysShared, pt, Len(pt), lWritten
For i = 0 To m_Icons - 1
SendMessage hSysListView, LVM_GETITEMPOSITION, i, ByVal lpSysShared
ReadProcessMemory hProcess, ByVal lpSysShared, pt, Len(pt), lWritten

m_Icon(i).X = pt.X
m_Icon(i).Y = pt.Y
' m_Icon(i).Text = Ich bin einfach zu blöd den Text auszulenen...
Next i
FreeMemSharedNT hProcess, lpSysShared, Len(pt)

End Function


rocksolid / de.comm.software.mozilla.browser / Re: Desktop handle

1
server_pubkey.txt

rocksolid light 0.9.12
clearnet tor