Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2811 connectés 

 


Dernière réponse
Sujet : [Win32] Griser/Dégriser un bouton
El_gringo :jap: désolé... le thx je connaissais pas... :jap:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
El_gringo :jap: désolé... le thx je connaissais pas... :jap:
robUx4

Kyle_Katarn a écrit a écrit :

des bugs dans les MFC ? ben voyons....
Tu semble oublier que les mecs qui les ont codées ont certainement bien plus de lignes de code à leur actif que toi et que leur code doit être autrement plus rigoureux que le tien.
 
Car si tu penses pouvoir programmer sans bug(s) tu ne dois pas programmer grand chose.  




 
1) j'ai pas dis que je codais mieux qu'eux. Mais je code à ma facon, avec juste ce dont j'ai besoin.  
2 )Je pense que je prends moins de mémoire pour faire la même chose (appels directs à l'API windows) et j'ai pas besoin de plus.
3) les bugs que j'ai rencontré CT en 1996, depuis ils ont eu le temps de rectifier le tir.

robUx4

El_gringo a écrit a écrit :

 
 
Dis pas merci surtout enfoiré !  




 
thx = thanx = thanks = merci

Rebel Moi les MFC malgré tout ce qu'on en dit, j'aime bien...ça permet de gagner pas mal de temps pour certains trucs...
M'enfin bon...
Kyle_Katarn des bugs dans les MFC ? ben voyons....
Tu semble oublier que les mecs qui les ont codées ont certainement bien plus de lignes de code à leur actif que toi et que leur code doit être autrement plus rigoureux que le tien.
 
Car si tu penses pouvoir programmer sans bug(s) tu ne dois pas programmer grand chose.
youdontcare

El_gringo a écrit a écrit :

 
 
Dis pas merci surtout enfoiré !  



:lol: n'oublies pas qu'on est sur un forum de codeurs asociaux non civilisés :D

 

[edtdd]--Message édité par youdontcare--[/edtdd]

El_gringo

robUx4 a écrit a écrit :

En fait ca marche nickel avec EnableWindow ! Je sais pas ce que j'avais fait quand je l'avais testé, mais là c'est bon...
 
thx  




 
Dis pas merci surtout enfoiré !

robUx4 En fait ca marche nickel avec EnableWindow ! Je sais pas ce que j'avais fait quand je l'avais testé, mais là c'est bon...
 
thx
robUx4 En fait mon truc fonctionne... MAIS il faut redessiner la fenetre (il faut que je trouve le bon message et hop).
 
Pkoi pas les MFC ? Parce que c'est lourd et j'en n'ai pas besoin (c'est juste une surcouche). Et il y a longtemps j'avais tenté des les utiliser et j'étais tombé sur des bugs, alors sans moi... (et puis les (sources des) MFC sont pas dispos sous Wine je pense).
El_gringo Sinon, pour griser, tu te compliques la vie j'crois...
il te suffit de récupérer le Handle de ton bouton, et tu fais un
 
::EnableWindow (hWnd, FALSE);
 
ou hWnd est le handle de ton bouton !
Et voili ! :D
El_gringo Pourquoi les "sales" mfc ...c quoi cette nouvelle mode de tailler les MFC !
Qu'est ce que t'y reproche aux MFC, si ce n'est qu'elle te permettent de programmer 10 fois plus vite ?
robUx4 J'aimerai faire ca mais sans utiliser les (sales) MFC...
 
J'ai essayé  
 
LONG tst = ::GetWindowLong(::GetDlgItem( hDialog, IDC_CHECK_RESERVOIR), GWL_STYLE);
::SetWindowLong(::GetDlgItem( hDialog, IDC_CHECK_RESERVOIR), GWL_STYLE, tst | WS_DISABLED);
 
Ca désactive le bouton mais ne le grise pas :(

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)