Je veux définir le style de picturebox utilisant SendMessage()
dans win32.Comment définir le style de picturebox utilisant SendMessage
Je voudrais un exemple de code avec des valeurs enum pour le style de réglage.
Je veux définir le style de picturebox utilisant SendMessage()
dans win32.Comment définir le style de picturebox utilisant SendMessage
Je voudrais un exemple de code avec des valeurs enum pour le style de réglage.
Ce que vous voulez est la fonction
LONG_PTR SetWindowLongPtr(HWND hWnd, int nIndex, LONG_PTR dwNewLong);
qui, selon MSDN « fonction modifie un attribut de la fenêtre spécifiée. ». Le paramètre nIndex doit être défini sur "GWL_STYLE" et "dwNewLong" représente le nouveau style.
Vous pouvez sélectionner les différentes valeurs (utilisez les constantes) pour le style.
Il existe un excellent article expliquant cela en détail sur MSDN: http://msdn.microsoft.com/en-us/library/ms997562.aspx qui inclut une liste des différents styles que vous pouvez définir.
ya .. SetWindowLong Je sais .. mais est-il possible d'appliquer le style avec sendmessage API .. en particulier avec sendmessage – Naruto
Je ne trouve pas de message WM_ correspondant, mais vous pouvez utiliser SetWindowLongPtr et intercepter les messages pour voir ce qui est réellement envoyé à la pompe de messages de la cible. – RobS
Quel style de style voulez-vous définir? – RobS
Comme permettant doublebuffer, userpaint ce genre .. je veux dire que je veux prendre le style actuel à l'aide api sendmessage et ajoutez le doublebuffer, userpaint ces sortes de style et besoin de définir le style mis à jour à l'aide sendmessage. Si vous le savez, veuillez nous aider .. – Naruto
Je ne pense pas qu'il existe une constante SendMessage qui définit le style de la fenêtre. –