Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.vbclassic > #7649
| From | "Wendelin Uez" <wuez@online.de> |
|---|---|
| Newsgroups | de.comp.lang.vbclassic |
| Subject | Re: Desktop handle |
| Date | 2024-04-12 19:31 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <uvbr65$2fr7t$1@dont-email.me> (permalink) |
| References | <uv954n$1pung$1@dont-email.me> <uv99e1$f2b3$1@solani.org> <uvb0ei$29lo0$3@dont-email.me> <uvb5tb$g4c9$1@solani.org> |
>> Wenn's nicht an dem Code liegt, woran aber dann? Meine IDE läuft zwar >> unter WIN8.1, aber das sollte doch hier keinen Unterschied machen? > > Api-Funktionen werden von Windows ausgeführt und nicht von der IDE. Weshalb ich auf WIN8.1 hinwies - es könnte ja sein, daß sich da was geändert hat. > Mein Code liefert für alle Windows-Versionen von XP bis 10 das > korrekte Handle zurück. Also kann es bestenfalls noch an den > Api-Deklarationen liegen. Das habe ich natürlich überprüft und sogar jetzt eine Kopie deiner Deklaration per copy & paste tippfehlerfrei in meine Testroutine übernommen: > Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" > (ByVal lpClassName As String, ByVal lpWindowName As String) As Long > Private Declare Function GetWindow Lib "user32" (ByVal hwnd As Long, ByVal > wCmd As Long) As Long > > Private Const GW_OWNER As Long = 4 > Private Const GW_CHILD As Long = 5 Leider mit exakt dem selben unerklärlichen Ergebnis. Ich habe sogar ein neues Standard-Projekt ohne sonstigen Code angelegt, nur mit diesen beiden Declares und der GW_CHILD-Konstante, sowie die beiden Codezeilen hProgman = ... hDesk = .... plus einer Zeile "MsgBox hDesk" Ergebnis leider immer noch hDesk=0. Ich habe dann ein Exe drau gemacht und auf einem anderen WIN8.1Rechner laufen lassen. Ergebnis wieder null. Dann das Exe auf einem WIN 10 Rechner. Ergebnis wunderbar wie gewünscht. Also dürfte es doch etwas mit WIN8.1/WIN10 zu tun haben. Bloß was???
Back to de.comp.lang.vbclassic | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Desktop handle Klaus Ketelaer <usenet@ketelaer.de> - 2024-04-11 20:16 +0200
Re: Desktop handle "Wendelin Uez" <wuez@online.de> - 2024-04-12 11:54 +0200
Re: Desktop handle Klaus Ketelaer <usenet@ketelaer.de> - 2024-04-12 13:28 +0200
Re: Desktop handle "Wendelin Uez" <wuez@online.de> - 2024-04-12 19:31 +0200
Re: Desktop handle Klaus Ketelaer <usenet@ketelaer.de> - 2024-04-12 20:42 +0200
Re: Desktop handle Klaus Ketelaer <usenet@ketelaer.de> - 2024-04-12 20:49 +0200
Re: Desktop handle "Wendelin Uez" <wuez@online.de> - 2024-04-13 10:43 +0200
Re: Desktop handle Wolfgang Εnzinger <we_usenet@nurfuerspam.de> - 2024-04-15 23:41 +0200
Re: Desktop handle Klaus Ketelaer <usenet@ketelaer.de> - 2024-04-16 01:13 +0200
Re: Desktop handle Ulrich Möller <knobbi38@arcor.de> - 2024-04-16 02:54 +0200
Re: Desktop handle "Wendelin Uez" <wuez@online.de> - 2024-04-17 16:16 +0200
csiph-web