Je sais que je dois utiliser SetWindowLongPtr avec GWLP_WNDPROC et créer mon propre WndProc qui gère le message que je veux (comme WM_GETMINMAXINFO et modifier la structure MINMAXINFO). Cependant, parce que je veux le faire pour une fenêtre créée par un autre programme (comme notepad.exe), je ne peux pas le faire depuis mon programme C#/WinForms, je dois créer une DLL C/C++ native que je dois injecter dans le processus qui a créé la fenêtre. Pouvez-vous fournir un lien ou l'exemple de code pour le faire (la DLL C++ native et le moyen de l'appeler à partir de C# et de l'injecter dans le processus externe)?Exemple de code source pour le traitement des messages d'une fenêtre créée par un programme externe?
Merci