Bonjour la communauté
Voila, j'aurais un petit problème avec BC++6 pour contrôller les messages: en effet, j'ai une application dont je voudrais que les utilisateurs ne puisse déplacer la fenêtre principale.
Après moultes recherches, je vu un sujet qui consseillait d'appeler une fonction lors de la reception du message WM_MOVING, astuce qui fonctionne bien, mais le problème est que le message est quand même executer.
Comment puis-je tout simplement l'intercepter et le détruire, afin de rendre le déplacement de la fenêtre impossible
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Voici ce que j'ai essayé qui fonctionne mais qui ne fais pas ce que je veux :-( unit.h void __fastcall Deplace_form(TMessage &Msg); public: // Déclarations de l'utilisateur __fastcall TForm1(TComponent* Owner); BEGIN_MESSAGE_MAP MESSAGE_HANDLER(WM_MOVING, TMessage, Deplace_form); END_MESSAGE_MAP(TForm) unit.c void __fastcall TForm1::Deplace_form(TMessage &Msg) { Top = 0; Left = 0; }
Partager