Resource DLL Problem

  • Also Ich hab folgendes Problem...
    Ich hab mir mit Visual c++ eine reine Resource DLL erstellt. Ich habe zwei Icons drin die dann als Buttons erscheinen sollen.
    Eigendlich kein Problem aber das zweite Icon wird nicht angezeigt. Was mache ich falsch?
    Hier mein code:

    [autoit]


    GUICtrlCreateButton ("", 0,0,50,50, $BS_ICON)
    GUICtrlSetImage (-1, "test.dll",1)
    GUICtrlCreateButton ("", 60,0,50,50, $BS_ICON)
    GUICtrlSetImage (-1, "test.dll",2) ; Dieses Bild wird nicht angezeigt, aber bei Shell32.dll geht das

    [/autoit][autoit][/autoit][autoit][/autoit]
  • Resurcen haben Namen und eine Index. Der Index wird in AutoIT mit negativen Zahlen angegeben: -1, -2 usw :)

  • Hi,
    benutze einfach im Verzeichnis AutoIt3\Examples\GUI\Advanced das Skript enumicons.au3 und öffne damit Deine DLL. Es zeigt alle gefundenen Icons mit ihren Positionen. Ist bei jeder AutoIt Installation mit dabei. Wenn Problem weiter besteht, bitte feedback über das Ergebnis .....Gruss Jan