AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

GetWindowLongPtr Result NIL

Ein Thema von EWeiss · begonnen am 25. Aug 2018 · letzter Beitrag vom 25. Aug 2018
Antwort Antwort
Benutzerbild von Dalai
Dalai
Online

Registriert seit: 9. Apr 2006
1.684 Beiträge
 
Delphi 5 Professional
 
#1

AW: GetWindowLongPtr Result NIL

  Alt 25. Aug 2018, 17:10
Aber auch ein GetLastError hätte mir nicht weitergeholfen woher sollte ich wissen das es eine andere Konstante gibt?
Der Name der Konstante steht doch im MSDN-Artikel. Zugegeben ist der Unterschied lediglich im P, was man leicht übersehen kann. Welchen Wert die Konstante hat, sofern der in den Delphi-Headern fehlt, bekommt man mit ein bisschen Suchmaschinen-Tätigkeit raus. Das hab ich für mein Delphi 5 schon häufiger machen müssen, insofern weiß ich, wovon ich rede. In diesem Fall ist das aber gar nicht nötig, weil der Wert im MSDN-Artikel schon gegeben ist.

GetLastError kann schon Hinweise geben, z.B. auf einen ungültigen Parameter oder ähnliches.

Zitat:
Danke!
Büddeschön.

Grüße
Dalai
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#2

AW: GetWindowLongPtr Result NIL

  Alt 25. Aug 2018, 17:25
Zitat:
GetLastError kann schon Hinweise geben, z.B. auf einen ungültigen Parameter oder ähnliches.
Da stimme ich dir zu

Aber wie gesagt ich stand erst mal auf dem Schlauch.
Das erste was man tut ist in den Headern zu schauen und das ist nun mal Winapi.Windows aber da war nichts.
Auf der anderen Seite.. GetWindowLongPtr gibt es nicht erst seit gestern ist also schon verwunderlich das solche trivialen Dinge nicht im Header stehen.

Sorry habe im Moment so viele Baustellen um meine LIB auf 64Bit umzustellen das ich nicht daran gedacht habe mal die API selbst zu durchleuchten. (DuckDuck und go..)
Also Danke nochmals.

Zitat:
GetLastError kann schon Hinweise geben, z.B. auf einen ungültigen Parameter oder ähnliches.
Hatte ich ja auch geschrieben.. wie gesagt grundsätzlich gebe ich dir recht.

PS:
Habe jetzt 8 Anwendungen schon nach 64Bit umgelegt bis auf eine die 25% CPU Auslastung mit 64Bit produziert laufen sie alle.
Kommt immer wieder etwas dazu das ich fixen muss aber gut was soll's.
Also nächstes kommt KVPlayer an der reihe.


gruss

Geändert von EWeiss (25. Aug 2018 um 19:42 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz