Français
SKControl.DLL

ID qui Buttons

 
allô Sebastian...

comment la hâte du cela avec den IDs qui Buttons geregelt? j'ai quelque chose Probleme qui avec %MENUITEM abzufragen...

Salut

Andreas
 
29.10.2006  
 



cela zeigt mir TNT comme ID à. fais je peut-être. là quoi faux?

107 kB
Kurzbeschreibung: ID eines SKControl Buttons
Hochgeladen:29.10.2006
Downloadcounter196
Download
 
29.10.2006  
 




Sebastian
König
[quote-part:a3022a28b8]cela zeigt mir TNT comme ID à. fais je peut-être. là quoi faux?[/quote-part:a3022a28b8]non, qui ID ist réellement toujours 0... J'ai pensé, cela wäre ne...aucune Problem, là zur Abfrage dans (X)Profan oui normalement cela Handle benutzt wird.

tu peux mais chez Bedaf avec SetWindowLong() selbst IDs mettons. cela Problem chez einer automatischen Vergabe de IDs wäre arrêt, dass es womöglich Überschneidungen avec normalen Controls donner serait...

MfG

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



je kanns oui nochmal essayer - mais si je mich droite erinnere, hat oui c'est ca cela chez Je ne geklappt - je exposition encore la fois et liefere Voir le texte source, wenns Probleme gibt.
 
29.10.2006  
 



So, ici ist Code. quoi fais je faux?
KompilierenMarqueSéparation
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-part:53efa3727a]So, ici ist Code. quoi fais je faux?[/quote-part:53efa3727a]Gar rien . qui faute liegt dans qui DLL... comment je chez einem perspective sur meinen Code justement festgestellt habe, wird chez qui WM_COMMAND-nouvelle, qui à cela parents-la fenêtre envoyé wird, qui GWL_ID-Wert gar pas benutzt... j'ai cela chez den ClrImageButtons la fois vite geändert - neue Version siehe Anhang...

MfG

Sebastian

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



merci, es spitze!
 
29.10.2006  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

4.467 Views

Untitledvor 0 min.
ByteAttack11.09.2014
Ernst03.06.2013
Peter Gückstock24.02.2013
AndreasS06.12.2011
plus...

Themeninformationen

cet Thema hat 2 participant:

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


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie