begin process at 2012 05 29 02:40:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Dialog dit Verouille


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Dialog dit Verouille

mercredi 4 août 2004 à 20:43:59 | Dialog dit Verouille

DarkOrion

Bonjour, je voudrais savori comment creer un dialog dit verouille, c'est a dire qui requiert une action sur celui ci, et si on clique sur le bureau par exemple, que la barre du dialog (sous winXP) clignote et revienne automatiquement sur le dialog), en gros un dialog qui empeche toute autre action ...

Merci d'avance !
mercredi 4 août 2004 à 21:49:47 | Re : Dialog dit Verouille

glipper

Membre Club
Bonjour,
je pense qu'il y a plusieurs solutions. Moi je ferais comme ca :

1- je dirais à la fenetre de rester toujours au premier plan (TOPMOST).

2- Je receptionnerais le message WM_ACTIVATE qui est envoyé à chaque fois que la fenetre est activée ou désactivée. Puis si elle est désactivée, j'utiliserais la fonction SetFocus() pour reactiver la fenetre.

-------------------------------- msdn:
"The WM_ACTIVATE message is sent when a window is being activated or deactivated. This message is sent first to the window procedure of the top-level window being deactivated; it is then sent to the window procedure of the top-level window being activated.

WM_ACTIVATE
fActive = LOWORD(wParam); // activation flag
fMinimized = (BOOL) HIWORD(wParam); // minimized flag
hwndPrevious = (HWND) lParam; // window handle
...
--------------------------------

Voila, tu peux regarder dans msdn pour + de detail sur WM_ACTIVATE :)

++ Glipper


Cette discussion est classée dans : action, dialog, dit, verouille


Répondre à ce message

Sujets en rapport avec ce message

Afficher un dialog modal dans une dll d'extension... [ par MadPlop ] J'ai cree la DLL avec une classe de dialogue (avec la ressource de dialogue associee) et une autre classe. Les fonctions de ces classes fonctionnent s plusieurs dialog [API] [ par Xs ] voila, je faisait un prog, et pis tout d'un coup, j'ai eu envie de changer son design, qui été deja sous API WIN32.ce design consiste a avoir une dial menu et ressources [ par Xs ] salut !!vala un pb de plus de ma part.donc, il est simple, j'ai fait une dialog en ressource, je l'ai intégrée a mon prog, ele marche trés bien, mais Comment changer la couleur d'une boite de dialog [ par LordDaedalus ] BonjourJe voudrais changer la couleur du fond d'une boite de dailogue (CDialog) de façon à ce qu'elle s'affiche au démarrage avec du bleu par exemple. Rafraichissement des dialog [ par JeriKo ] salut a tous,j'ai fait un prog avec boite de dialogue, le probleme etant que j'ai une boucle et du coup faut rafraichir la fenetre pour pouvoir utilis creation de bouton sans dialog ni de menu ? [ par AirFoxOne ] Salut,Une tite question... ya moyen de mettre des bouton, text entry etc.. sur n'importe quelle fenetre ? genre je cree un rectangle et je colle mon b dialog box et couleur [ par Xs ] salut !il se trouve que j'ai une fenetre (ressource) que j'inclus par CreateDialog(..), etc..le pb est que ma fenetre est de fond gris : comment est-c image de fond [ par Mike ] Salut,Comment charger une image de fond en visual C++ ( win32 ) d'un objet dialog, j'aimerais simplement mettre une image de fond pour mon dialog ( fo Microsoft Common Dialog [ par tweet ] Salut, voilà, j'ai un problème : en fait, en utilisant les MCD ( CFileDialog ) cela change le répertoire courant de mon programme. Je voudrais savoir Probleme d'origine!! [ par tormoj ] Salut a tous,je fait encore appelle a vous car je suis encore bloqué dans mon projet.CAD :je dessine correctement dans une dialog mais le probleme c'e


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,808 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales