Windows
01.06.2002
Das MSN-Messenger-Protokoll
In Ermangelung einer offiziellen Dokumentation stellt dieser Artikel die Grundlagen des MSN-Messenger-Protokolls dar. Mithilfe selbst erstellter .NET-Klassen lässt sich das Protokoll in eigenen Windows-Programmen einsetzen.
weiterlesen
01.05.2002
Tipps und Tricks zum Dateisystem
Windows NT und 2000 stellen eine Schnittstelle bereit, mit der fast jedes Programm die Festplatte defragmentieren kann. Der Artikel beschreibt dieses undokumentierte Defrag-API und präsentiert eine DLL, mit der Sie relativ einfach darauf zugreifen können.
weiterlesen
01.05.2002
Der große Lauschangriff
Ein Netzwerkmonitor bietet die Möglichkeit, alle Daten, die über ein Netzwerk geschickt werden, aufzubereiten und zu analysieren.
weiterlesen
01.05.2002
Lego fürs Web
Neben Windows-GUI setzen sich jetzt auch webbasierte Benutzerschnittstellen aus Steuerelementen zusammen. Dieser Beitrag beschreibt das Verbinden mit clientseitigem Code als grundlegende Vorgehensweise.
weiterlesen
01.04.2002
Tipps und Tricks zum Dateisystem
Windows NT und 2000 stellen eine Schnittstelle bereit, mit der (fast) jedes Programm die Festplatte defragmentieren kann. Der Artikel beschreibt dieses undokumentierte Defrag-API und stellt eine DLL vor, mit der Sie relativ einfach darauf zugreifen können.
weiterlesen
01.04.2002
Heimwerker-Steuerelemente
Windows-GUIs setzen sich aus Steuerelementen zusammen. Wie Sie eigene Steuerelemente für .NET schreiben, geschickt mit Eingaben umgehen und die Steuerelemente designertauglich machen, erfahren Sie auf den nächsten Seiten. CD-Code
weiterlesen
Objekte an der Oberfläche
01.03.2002
Windows Forms
Die Windows-Forms-Klassenbibliothek ist die .NET-Basis für den Aufbau grafischer Benutzeroberflächen. Der Artikel demonstriert den Umgang mit Windows Forms am Beispiel eines Dateibetrachters.
weiterlesen
01.01.2002
Tipps und Tricks zum Dateisystem
CHKDSK und FORMAT in eigene Programme einbauen Haben Sie sich schon einmal gefragt, wie die berühmt-berüchtigten NT-Dienstprogramme CHKDSK und FORMAT funktionieren? Wollten Sie deren Funktionalität schon einmal in ein eigenes Programm einbauen? Zu FORMAT werden Sie vermutlich auf den einschlägigen VB-Seiten im Internet fündig, aber für CHKDSK sieht es düster aus – außer bei [1] habe auch ich nichts gefunden. Grund genug also, diese Lücken in den Tipps-und-Tricks-Datenbanken endlich zu schließen.
weiterlesen
01.06.2001
Der große Lauschangriff
Netzwerkmonitor unter Windows 2000 In [1] hatte ich beschrieben, wie man unter Windows NT4 auf Basis des undokumentierten Network-Abstraction-Layer-APIs einen eigenen Netzwerkmonitor bauen konnte. Unter Windows 2000 bzw. mit Einführung des SMS 2 hat sich nun aber so viel verändert, dass der in BP 4/2000 vorgestellte Netzwerkmonitor nicht mehr funktioniert. In diesem Artikel beschreibe ich das veränderte API unter Windows 2000, sodass Sie auch hier einen eigenen Netzwerkmonitor mit vielfältigen Funktionen realisieren können.
weiterlesen
01.06.2001
Port-I/O unter allen Windows-Versionen
Direkter Hardwarezugriff, auch unter Windows NT4 und 2000 Auf vielen Installationen laufen noch Programme, die in DOS-BASIC geschrieben worden sind. Möchten die Programmierer diese Programme heute auf Visual Basic umstellen, kommt es häufig zu Problemen, wenn die alten Programme auf nichtstandardisierte Hardware wie manche ISA-Karten oder I/O-Platinen zugreifen. Hier helfen zahlreiche Free- und Shareware-Libraries aus, die die alten INP- und OUTBefehle von DOS-BASIC nachbauen. Dies funktioniert aber meistens nur unter Windows 95 und 98, da Windows NT4 und 2000 den Zugriff auf die Hardware verbieten. Bis vor kurzem gab es nur einen Ausweg, wenn das portierte Programm auch unter dem Profi-Betriebssystem von Microsoft laufen sollte: einen eigenen Treiber zu programmieren.
weiterlesen