Español
SKControl.DLL

ID el Buttons

 
¡Hola Sebastian...

Como hast Si es usted el con el IDs el Buttons geregelt? Yo habe algo Problemas el con %MENUITEM abzufragen...

Saludo

Andreas
 
29.10.2006  
 



Das zeigt me TNT como ID a. Mache Yo evtl. como qué falso?

107 kB
Kurzbeschreibung: ID uno SKControl Buttons
Hochgeladen:29.10.2006
Ladeanzahl193
Descargar
 
29.10.2006  
 




Sebastian
König
[quote:a3022a28b8]Das zeigt me TNT como ID a. Mache Yo evtl. como qué falso?[/quote:a3022a28b8]Nein, el ID es tatsächlich siempre 0... Pensé, el wäre kein Problema, como a Abfrage en (X)Sí lo profano; normalerweise el Handle benutzt se.

Usted puede pero en Bedaf con SetWindowLong() incluso IDs conjunto. Das Problema en uno automatischen Vergabe de IDs wäre sólo, dass lo womöglich Überschneidungen con normalen Controls geben sería...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
29.10.2006  
 



Yo kanns sí otra vez probieren - pero si Yo mich bastante erinnere, ha genau en el No geklappt - Yo mostrar una vez más y liefere Ver código fuente, wenns Problemas son.
 
29.10.2006  
 



So, hier es Code. Was mache Yo falso?
KompilierenMarcaSeparación
Declare REFRESH&,IMG&,DLL&,IMG$,Textfarbe&,HINTERGRUNDFARBE&,Text$
Def @GetWindowLong(2) !"USER32","GetWindowLongA"
Def @SetWindowLong(3) !"USER32","SetWindowLongA"
DEF @LoadImage(6) !"USER32","LoadImageA"
Windowstyle 31+512
WindowTitle "SetWindowLong Test"
Window 0,0-640,440
Usermessages $10
LET DLL&=@USEDLL("SKCONTROL.DLL")
 $I SKCONTROL.INC
@SKCtrl_InitDll()
LET IMG$="BAUM"
Let IMG&=@LoadImage(%HINSTANCE,@ADDR(IMG$),$1,18,18,$0)
LET Textfarbe&=@SKCtrl_RGB(150,10,10)
LET HINTERGRUNDFARBE&=@SKCtrl_RGB(255,255,255)
LET Text$="Moin"
LET REFRESH&=@SKCtrl_CreateClrImageButton(%HWND,IMG&,@ADDR(Text$),1,1,Textfarbe&,HINTERGRUNDFARBE&,340,20,-220,30,%HINSTANCE)
Print @GetWindowLong(Refresh&,$FFFFFFF4)
@SetWindowLong(Refresh&,$FFFFFFF4,112)

While %Umessage<>$10

    Waitinput
    Locate 0,0
    Print %Menuitem

wend

DeleteObject IMG&
@SKCtrl_DeInitDll()
FreeDLL DLL&
 
29.10.2006  
 




Sebastian
König
[quote:53efa3727a]So, hier es Code. Was mache Yo falso?[/quote:53efa3727a]Gar nichts . Der Fehler liegt en el DLL... Como Yo en una Blick en media Code gerade festgestellt habe, se en WM_COMMAND-Nachricht, el a el Eltern-Ventana geschickt se, el GWL_ID-Valor nada benutzt... Yo habe en el el ClrImageButtons veces rápidamente geändert - neue Versión siehe Anhang...

MfG

Sebastian

40 kB
Hochgeladen:29.10.2006
Ladeanzahl109
Descargar
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
29.10.2006  
 



Gracias, bist spitze!
 
29.10.2006  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

4.342 Views

Untitledvor 0 min.
ByteAttack11.09.2014
Ernst03.06.2013
Peter Gückstock24.02.2013
AndreasS06.12.2011
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

unbekannt (5x)
Sebastian König (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie