


Introduction détaillée aux messages du clavier et de la souris dans les bases du SDK Win32 (13)
1. Messages du clavier
1. Messages du clavier
WM_KEYDOWN - générés lorsqu'une touche du clavier est enfoncée.
WM_KEYUP - généré lorsqu'une touche du clavier apparaît.
WM_SYSKEYDOWN - généré lorsque la touche système est enfoncée, telle que ALT, F10, etc.
WM_SYSKEUP - généré lorsque le système est relâché
WM_CHAR - message de caractère
2. Paramètres du message :
Message clé :
WPARAM - VirtualKey de la clé (code clé virtuelle)
LPARAM - paramètres de la touche, tels que le nombre de pressions
WM_CHAR :
WPARAM - caractères d'entrée (encodage ASCII)
LPARAM - paramètres liés à la clé
3. Utilisation des messages :
(1) KEYDOWN peut répéter le message, et KEYUP ne peut apparaître qu'une seule fois lorsque la clé est publié
(2) Lorsque TranslateMessage convertit le message WM_KEYDOWN, WM_CHAR peut être généré pour les caractères visibles, mais il n'existe pas de message de ce type pour les caractères invisibles.
2. Messages de la souris
1. Messages de base de la souris
WM_LBUTTONDOWN - bouton gauche de la souris enfoncé
WM_LBUTTONUP - Le bouton gauche de la souris rebondit
WM_RBUTTONDOWN - Le bouton droit de la souris est enfoncé
WM_RBUTTONUP — — Le bouton droit de la souris apparaît
WM_MOUSEMOVE — Message de déplacement de la souris
1.1 Paramètres du message
WMPARAM - le état des autres touches, comme Ctrl/Shift, etc.
LPARAM - la position de la souris, le système de coordonnées de la zone client de la fenêtre.
LOWORDPosition des coordonnées X
HIWORD Position des coordonnées Y
1.2 Utilisation des messages de la souris
Généralement, les pressions et les levées de souris apparaissent par paires. Lors du mouvement de la souris, une série de messages WM_MOUSEMOVE sera générée en fonction de la vitesse de déplacement.
2. Double-cliquez sur le message
WM_LBUTTONDBLICLK - double-cliquez avec le bouton gauche de la souris
WM_RBUTTONDBLICLK - double -cliquez avec le bouton droit de la souris
2.1 Paramètres du message
WMPARAM - l'état des autres touches, telles que Ctrl/Shift, etc.
LPARAM - souris La position, le système de coordonnées de la zone client de la fenêtre.
Position des coordonnées LOWORD X
Position des coordonnées HIWORD Y
Vous devez être dans le fenêtre d'enregistrement lors de son utilisation Ajoutez le style CS_DBLCLS à la classe, l'ordre de génération des messages :
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_LBUTTONDBLCLK
WM_LBUTTONUP
3. Message de la molette de la souris
WM_MOUSEWHEEL - Message de la molette de la souris
3.1 Paramètres des messages
WMPARAM - l'état des autres boutons
HIWORD - le décalage de la molette de défilement, qui est un multiple de 120, à travers les pôles positif et négatif Indique le sens de défilement.
Positif : faites défiler vers l'avant
Négatif : faites défiler vers l'arrière
LRARAM : position actuelle de la souris, système de coordonnées de l'écran :
Position des coordonnées LOWORD X
Position des coordonnées HIWORD Y
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Les applications natives de Windows 11 (comme l'Explorateur de fichiers) et d'autres applications shell utilisent par défaut des coins arrondis et des éléments Fluent Design (comme Acrylique). En plus des coins arrondis, une autre caractéristique de conception importante de Windows 11 concerne les matériaux comme le mica, qui aligne la couleur d'arrière-plan des applications avec celle du bureau. Le mica est similaire à l'acrylique mais fonctionne légèrement différemment. Comme Microsoft le décrit, Windows Mica Materials crée « une hiérarchie de couleurs en alignant les arrière-plans avec les applications ».

Le logiciel antivirus peut parfois afficher un avertissement indiquant Trojan/win11.casdet rfn sur les ordinateurs portables Windows 32. Cela indique que le PC est infecté par un cheval de Troie malveillant, provoquant un dysfonctionnement. Heureusement, il existe plusieurs moyens de résoudre ce problème, comme expliqué ci-dessous. De plus, vous pourriez être intéressé par notre guide détaillé pour savoir si cdn.districtm.io est un pop-up/virus/malware ou non. Qu’est-ce que le Trojan/win32.casdet rfn ? Trojan/win32.casdet rfn est une infection grave par un virus cheval de Troie qui peut envahir le système et tuer ses processus, ce qui facilite

La différence entre win32 et win64 est la suivante : 1. win32 fait référence à l'environnement 32 bits du système d'exploitation Microsoft Windows et win64 fait référence à la version 64 bits du système d'exploitation Microsoft Windows, qui est plus stable et plus rapide que le 32. -version bits ; 2. win32 prend en charge jusqu'à 2 Go de mémoire. Win64 doit avoir plus de 4 Go de mémoire ; 3. win64 prend en charge les processeurs 64 bits, mais win32 ne peut pas le prendre entièrement en charge ; 4. win32 recherche la simplicité, tandis que win64 recherche la performance.

En août 2021, Microsoft avait promis que OneNote sur Windows 10 et Windows 11 recevrait une série de mises à jour majeures de fonctionnalités dans les mois à venir, alors que le géant de la technologie unifie plusieurs versions de l'application de prise de notes en une seule partie de ses efforts. de clients. OneNote a subi de nombreux changements au cours des dernières années. En 2018, lorsque Microsoft souhaitait vraiment que les gens utilisent sa version UWP de OneNote, la société a cessé de regrouper la version originale et riche en fonctionnalités de OneNote avec les applications Office préinstallées. Au lieu de cela, Microsoft a uniquement fourni un client UWP et ajouté de nouvelles fonctionnalités pour les versions modernes. Microsoft a changé plus tard

Un responsable de Microsoft a confirmé de nombreuses informations selon lesquelles Google Chrome, ChromiumEdge, Discord et plusieurs autres applications étaient signalées comme « Behavior:Win32/Hive.ZY » par le logiciel antivirus intégré de Microsoft « WindowsDefender ». Le géant de la technologie a confirmé dans un communiqué qu'il travaillait sur un correctif qui sera déployé pour tout le monde dans les prochaines heures. Alors, qu’est-ce que « Behavior:Win32/Hive.ZY » exactement ? Selon un document publié sur le portail de sécurité de Microsoft, tout fichier marqué « Behavior:Win32/Hive.ZY » est

Microsoft intègre de nombreuses nouvelles fonctionnalités au Microsoft Store. Celles-ci profiteront à la fois aux utilisateurs finaux et aux développeurs, alors que la société poursuit ses efforts pour améliorer le Store pour tous ceux qui utilisent Windows. L'un des points forts de ces changements sera la nouvelle fonctionnalité « Restaurer les applications » dans le Microsoft Store sur Windows 11. Il sera connecté au compte Microsoft de l'utilisateur, donc après s'être connecté à un nouveau PC Windows 11, celui-ci pourra restaurer automatiquement l'application en quelques clics. "Pour permettre aux clients de passer plus facilement et rapidement à leurs nouveaux PC, nous allons bientôt introduire

De nombreux utilisateurs de Windows 11 et 10 sont troublés par les notifications d'avertissement de Windows Defender indiquant que la menace « Comportement : Win32/Hive.ZY » a été détectée. Selon les rapports, cet avertissement ou alerte Windows Defender est déclenché lorsque les utilisateurs tentent d'ouvrir certaines applications couramment utilisées telles que Google Chrome ou Chromium Edge, Whatsapp, Discord et Spotify. Même si vous avez bloqué cette menace sur votre PC, elle apparaîtra avec un message MicrosoftDefenderAntivi la prochaine fois que vous ouvrirez cette application concernée.

Selon des informations récentes, Canva a lancé une série de fonctions d'outils d'image IA dans le but de concurrencer Firefly d'Adobe. Son objectif est de simplifier le processus de création de contenu sur le lieu de travail, en permettant aux professionnels non-concepteurs de créer du contenu plus facilement et plus efficacement. , et permettant aux graphistes de se concentrer sur les tâches critiques et de contester la domination d'Adobe sur le marché. Selon les rapports, Visual Worksuite de Canva a intégré le nouveau BrandHub, qui vise à fournir aux utilisateurs un ensemble d'outils pour les aider à assurer la cohérence avec l'identité visuelle de leur organisation. Les utilisateurs peuvent utiliser cet outil pour créer un BrandKit (boîte à outils IP de marque) contenant des informations culturelles de l'entreprise (telles que le LOGO, les polices, les couleurs et le style de conception unifié).
