Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 249116 (10552)

| Suchen
| Zurück zur Übersicht

Autor | Thema: CreateIcon aus DLL
Michael Uckermann
| Datum:09.03.02 17:06 (Fam.Uckermann@t-online.de) |
Hallo Profaner, wie bekomme ich ein Icon aus einer DLL, dass mit CREATEICON in ein Childwindow fest platziert wird. Danke im Voraus Michael Uckermann
Jörg Sellmeyer
| Datum: 10.03.02 00:49 (joerse@gmx.de) |
Hallo Michael, Mit CREATEICON kannst Du keine Icons aus Dlls nutzen. Es gibt die Befehle DrawExtIcon b. z. w. DrawLibIcon. Dafür mußt Du dann den Befehl StartPaint Dialog& einsetzen.
    Cls
    Declare Dialog&,Dll&
    Dialog&=CreateDialog(%hwnd,"Mein Icon",10,10,100,100)
    Dll&=UseDll("Shell32.dll")
    StartPaint Dialog&
    	DrawExtIcon Dll&,"#042",10,10
    EndPaint
    WaitInput
    FreeDLL Dll&
    end
Leider verschwindet das Icon nachdem es von einem Fenster überdeckt wurde. Darum muß man Api-Mittel bemühen. Dafür empfehle ich Dir, die Homepage von Andreas Miethe anzusehen. Er hat dort schöne Beispiele. http://www.ampsoft.de/ Gruß Jörg

| Zurück zur Übersicht