WinAPI Library (Snippets) (1163 Beispielcodes)

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
Blackskyliner
Beiträge: 532
Registriert: 28.07.2005 00:54
Wohnort: /home/Blackskyliner/

Beitrag von Blackskyliner »

Die Seite scheint grade down zu sein oder?? Ich bekomme blos ein Confixx Login angezeigt :-)
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Meinst du diese URL http://api-library.q-soft.ch ?

Nimm lieber diese URL: http://www.api-library.i3h.de

Danke
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Geändert:


Maus und Tastatur:
• MouseOver
.....*Threadparameter hinzugefügt
.....*PtInRect verbessert; Danke @ts-soft
• Mausposition ermitteln
.....*Threadparameter hinzugefügt


http://www.api-library.i3h.de

\\Edit:
Am Wochenende werde ich die ganzen CreateGadgetList's entfernen...
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Geändert:


Gadgets:
• Skin deaktivieren
.....CreateGadgetList() entfernt
• MouseOver
.....CreateGadgetList() entfernt
• Gadget-Klasse ermitteln
.....CreateGadgetList() entfernt
• Gadget ermitteln, ob es deaktiviert ist
.....CreateGadgetList() entfernt

StringGadget:
• Tabulator abschalten
.....CreateGadgetList() entfernt
• Read only
.....CreateGadgetList() entfernt
• Begrenzte Länge
.....CreateGadgetList() entfernt
• Alles markieren
.....CreateGadgetList() entfernt

EditorGadget:
• Tabulator abschalten
.....CreateGadgetList() entfernt
• Rückgängig machen
.....CreateGadgetList() entfernt
• Vertikale Scrollleiste anzeigen
.....CreateGadgetList() entfernt
• Horizontale Scrollleiste anzeigen
.....CreateGadgetList() entfernt
• Kopieren
.....CreateGadgetList() entfernt
• Einfügen
.....CreateGadgetList() entfernt
• Begrenzte Länge
.....CreateGadgetList() entfernt
• Ausschneiden
.....CreateGadgetList() entfernt
• Alles markieren
.....CreateGadgetList() entfernt
• Wiederherstellen
.....CreateGadgetList() entfernt
• Read only
.....CreateGadgetList() entfernt
• Zoomen
.....CreateGadgetList() entfernt
• Cursor ausblenden
.....CreateGadgetList() entfernt
• Ohne Rahmen
.....CreateGadgetList() entfernt
• Vertikale Scrollleiste unterdrücken
.....CreateGadgetList() entfernt
• Horizontale Scrollleiste unterdrücken
.....CreateGadgetList() entfernt
• Hintergrundfarbe ändern
.....CreateGadgetList() entfernt
• Zeilenumbruch
.....CreateGadgetList() entfernt
• Zeichen markieren
.....CreateGadgetList() entfernt

ListIconGadget:
• Inhalt aktualisieren
.....CreateGadgetList() entfernt
.....ChangeListIconGadgetDisplay() -> SetGadgetAttribute() geändert
• Items zentrieren
.....CreateGadgetList() entfernt
• Items rechtsbündig
.....CreateGadgetList() entfernt
• Hintergrundbild hinzufügen
.....CreateGadgetList() entfernt
.....ChangeListIconGadgetDisplay() -> SetGadgetAttribute() geändert
• Scrollposition setzen
.....CreateGadgetList() entfernt
• Scrollposition setzen
.....CreateGadgetList() entfernt
.....SetScrollPos_() -> SendMessage_() geändert
• Item-Höhe ändern
.....CreateGadgetList() entfernt
• Items einrücken
.....CreateGadgetList() entfernt

Toolbar:
• Vertikale Toolbar
.....CreateGadgetList() entfernt
• Verstecken
.....CreateGadgetList() entfernt
.....Code verbessert

SpinGadget:
• Positive und negative Zahlen
.....CreateGadgetList() entfernt

Maus und Tastatur:
• Mausposition ermitteln
.....CreateGadgetList() entfernt

PanelGadget:
• Tabs zentrieren
.....CreateGadgetList() entfernt
• Panel-Leiste nach unten verschieben
.....CreateGadgetList() entfernt
• Multiline
.....CreateGadgetList() entfernt

ExplorerListGadget:
• Hintergrundbild hinzufügen
.....CreateGadgetList() entfernt
.....ChangeListIconGadgetDisplay() -> SetGadgetAttribute() geändert
• Scrollposition setzen
.....CreateGadgetList() entfernt
• Header entfernen
.....CreateGadgetList() entfernt

CalendarGadget:
• Ohne Heute-Markierung
.....CreateGadgetList() entfernt
• Mit Wochennummer
.....CreateGadgetList() entfernt
• Keine Heute-Anzeige
.....CreateGadgetList() entfernt

ComboBoxGadget:
• Inhalt anzeigen
.....CreateGadgetList() entfernt
.....Höhe des Gadgets verbessert

ExplorerComboGadget:
• Inhalt anzeigen
.....CreateGadgetList() entfernt
.....Höhe des Gadgets verbessert

CheckBoxGadget:
• Halb aktivieren
.....CreateGadgetList() entfernt

OpenWindow:
• Verstecken
.....CreateGadgetList() entfernt
.....Code verbessert
• Minimieren
.....CreateGadgetList() entfernt
• Maximieren
.....CreateGadgetList() entfernt
• Icon in der Titelleiste ändern
.....CreateGadgetList() entfernt

StatusBar:
• Gadget einbinden
.....CreateGadgetList() entfernt

Prozesse:
• Alle Prozesse anzeigen
.....CreateGadgetList() entfernt
• Alle offene Anwendungen anzeigen
.....CreateGadgetList() entfernt

Menü:
• Item entfernen
.....CreateGadgetList() entfernt

Maus und Tastatur:
• Taste simulieren
.....CreateGadgetList() entfernt

ScrollAreaGadget:
• Scrollposition zurücksetzen
.....CreateGadgetList() entfernt

ProgressBarGadget:
• Warteleiste
.....CreateGadgetList() entfernt

OptionGadget:
• Multiline
.....CreateGadgetList() entfernt


Entfernt:


OpenWindow:
• Fenster minimieren (War doppelt)
• Fenster maximieren (War doppelt)


http://www.api-library.i3h.de
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

oho - ne ganze Menge :allright: :D
Win11 x64 | PB 6.20
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Hinzugefügt:


ComboBoxGadget:
• Begrenzte Länge

ListViewGadget:
• Horizontale Scrollleiste anzeigen
• Vertikale Scrollleiste immer anzeigen

Konsole:
• Vollbildmodus

Dateien:
• Datei in den Papierkorb verschieben

Prozesse:
• Ins fremde Editor schreiben

Internet:
• Dateigröße ermitteln

Desktop:
• Bildschirmschoner deaktivieren


http://www.api-library.i3h.de
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Code: Alles auswählen

Internet:
• Dateigröße ermitteln 
nice :allright:
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Weil ich sowas vor ein paar Tagen gebrauchen hätte können.
Ich wusste aber nicht wie ich das (ohne große umwege) umsetzen hätte können, deswegen "freut" mich der Code ...

EDIT
Wo is der Post hin ?
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

X0r hat geschrieben:>nice Allright
Sach mal, ist das irgendwie ironisch gemeint? Was ist an so einem kleinen code nice? Kommt jetzt bitte nicht mit "du hast Probleme.." an. Fühl mich gerade etwas verarscht. Passt an dem Code irgendwas nicht?
Naja, X0r halt...
Es braucht doch nicht immer einen 1k-Zeilen-Code zu sein.
Auch kleine Codes sind sehr nützlich.
Deshalb finden ts-soft, X360 Andy und ich dein Code so toll.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

> Wo is der Post hin ?
Weg? :mrgreen:
Win11 x64 | PB 6.20
Antworten