Aktuelle Zeit: 12.12.2018 19:13

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: WinAPI Konstanten
BeitragVerfasst: 03.11.2017 19:31 
Offline

Registriert: 05.08.2014 04:02
Gibt es eine Übersicht der WinAPI Konstanten?

Wenn ich z.B. die SendMessage Funktion nutze, steht dort bei dem Msg Parameter: #WM_SETTEXT, aber wo hole ich diese Konstante her?
Und könnte ich an dieser Stelle auch andere Konstanten verwenden?

SendMessage_(Handle, #WM_SETTEXT, 0, "Programm")


In der Microsoft Hilfe finde ich dazu nichts.
Von den PureBasic Konstanten gibt es ja eine gute Übersicht und von welchen Befehlen diese verwendet werden.



Danke...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WinAPI Konstanten
BeitragVerfasst: 03.11.2017 19:44 
Offline
Benutzeravatar

Registriert: 11.08.2005 19:08
Power P hat geschrieben:
Gibt es eine Übersicht der WinAPI Konstanten?
https://msdn.microsoft.com/de-de/library/windows/desktop/ms644927(v=vs.85).aspx#system_defined

Power P hat geschrieben:
Wenn ich z.B. die SendMessage Funktion nutze, steht dort bei dem Msg Parameter: #WM_SETTEXT, aber wo hole ich diese Konstante her?
Und könnte ich an dieser Stelle auch andere Konstanten verwenden?
Bei dem Link oben musst du bei der Liste zu "WM" und dann in der ganz rechten Spalte auf "Window Messages" klicken.

_________________
Bild
Warum OpenSource eine Lizenz haben sollte
PureBasic-CodeArchiv-Rebirth: Git-Repository / Download -- Jede Hilfe ist willkommen!
Manjaro Xfce x64 (Hauptsystem) :: WindowsXP/Xubuntu x86 (VirtualBox) :: PureBasic (Linux: x86/x64, Windows: x86) :: jeweils neueste Version


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WinAPI Konstanten
BeitragVerfasst: 03.11.2017 20:35 
Offline

Registriert: 05.08.2014 04:02
Ok, Danke...

...auf der Seite war ich zwar schon, aber das WM unten hab ich wohl übersehen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WinAPI Konstanten
BeitragVerfasst: 04.11.2017 09:46 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Power P hat geschrieben:
In der Microsoft Hilfe finde ich dazu nichts.

Das glaube ich kaum :)

Sicro hat ja bereits einen Link gepostet.
Wenn du noch eine andere Suche brauchst, um auch nach Werten und Namen zu suchen, kann ich dir das folgende Programm empfehlen: viewtopic.php?f=11&t=25291

Wenn du auch eine Liste der WinAPI-Funktionen brauchst:
A-Z: https://msdn.microsoft.com/en-us/library/aa383688.aspx
In Kategorien: https://msdn.microsoft.com/en-us/library/aa383686.aspx

Wenn du die Beschreibung der Konstante oder Funktion mit der jeweiligen Parameterliste lesen möchtest, kannst du bei Google einfach nach "<Konstante oder Funktion> msdn" suchen.
Beispiele:
  • SendMessage msdn
  • WM_SETTEXT msdn

Wenn du eigene oder fremde Fenster modifizieren oder auslesen möchtest, kann ich dir zum Auslesen der Klassennamen folgende Programme empfehlen:

_________________
BildBildBildBildBildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WinAPI Konstanten
BeitragVerfasst: 06.11.2017 20:24 
Offline

Registriert: 05.08.2014 04:02
Leider funktioniert der Downloadlink zu Konstantia nicht mehr. Gibt es da noch andere Quellen?

Zu den Thema "Fenster modifizieren": Kann man die Status Bar ausblenden lassen?
In der Höhe verändern geht. Aber weg kriege ich sie nicht, selbst wenn ich die Höhe auf 0 stelle.


Danke...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WinAPI Konstanten
BeitragVerfasst: 06.11.2017 20:33 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Power P hat geschrieben:
Leider funktioniert der Downloadlink zu Konstantia nicht mehr. Gibt es da noch andere Quellen?

Ja natürlich: http://www.rsbasic.de/backups/
Dort einfach nach "Konstantia" suchen.

Power P hat geschrieben:
Zu den Thema "Fenster modifizieren": Kann man die Status Bar ausblenden lassen?
In der Höhe verändern geht. Aber weg kriege ich sie nicht, selbst wenn ich die Höhe auf 0 stelle.

Code:
EnableExplicit

If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  If CreateStatusBar(1, WindowID(0))
    AddStatusBarField(#PB_Ignore)
    StatusBarText(1, 0, "Hallo")
  EndIf
 
  ShowWindow_(StatusBarID(1),#SW_HIDE)
  ;ShowWindow_(StatusBarID(1),#SW_SHOW)
 
  Repeat
    Select WaitWindowEvent()
      Case #PB_Event_CloseWindow
        End
    EndSelect
  ForEver
EndIf

_________________
BildBildBildBildBildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WinAPI Konstanten
BeitragVerfasst: 07.11.2017 02:11 
Offline

Registriert: 05.08.2014 04:02
Na da hast Du ja eine ordentliche Downloadliste zusammengetragen, Respekt.

Danke für den Code.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye