| |
|
|
Nico Madysa | allô Roland,
qui XProfan-Aider behauptet, qui Funktionen GetActiveWindow et SetActiveWindow seien lediglich Wrapper à gleichnamigen Windows-API-Funktionen.
Eigene Erfahrungen faire mich mais croyons, dass es sich ici plutôt à Funktionen GetForegroundWindow bzw. SetForegroundWindow handelt.
qui Unterschied ist, dass *ActiveWindow sich toujours sur den eigenen Prozess bezieht (et 0 zurückgibt, si un anderer Prozess justement den Fokus hat), au cours de *ForegroundWindow toujours cela Handle des justement aktiven Fensters zurückgibt, selbst si es einem anderen Prozess est.
cela folgende Programme, getestet im XProfan-X2.1a-Interpreter sous Windows 7 zeigt, dass XProfans GetActiveWindow stets cela gleiche Ergebnis hat comment qui Windows-API GetForegroundWindow . KompilierenMarqueSéparation
|
|
|
| |
|
|
|
RGH | Salut, tu as naturellement vollkommen droite. qui Hinweis sur qui gleichnamige API-Funktion stammt encore aus qui 16-Bit-Ära de XProfan (et wurde aussi pas de mir dans qui Aider eingefügt). là gabe es encore aucun unterschiedlichen Prozesse. sous 32 Bit étions qui Funktionen ensuite soudain seulement encore sur den eigenen Prozess beschränkt, quoi oui pas im Sinne des Erfinders était. Schließlich wurden vous autrefois zur communication avec anderen Programmen eingeführt. Daher musste je qui API-Aufrufe entsprechend changement, avec cela qui Wirkung wieder comment ehedem chez 16 Bit était. qui Hinweis dans qui Aider ist alors faux. (je werde ihn herausnehmen.)
Salut 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 | 08.03.2014 ▲ |
|
|
|
|
Nico Madysa | merci pour qui schnelle Antwort! |
|
|
| |
|
|