cudenetf
Messages postés448Date d'inscriptionmardi 20 septembre 2005StatutMembreDernière intervention26 juillet 2012
-
22 juin 2006 à 17:28
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 2012
-
23 juin 2006 à 19:21
bonjour,
j'aimerais forcer capslock a on
est-ce que cel est possible?
merci
bernie666
Messages postés427Date d'inscriptionmercredi 1 octobre 2003StatutMembreDernière intervention29 janvier 20081 22 juin 2006 à 17:48
Salut
Je ne connais pas de fonction permettant de le faire mais que veux tu faire au juste ... si tu veux forcer quelqu'un a entrer une chaine en majuscul tu peux toujours contourner en utilisant la fonction ToUpper() sur une chaine.
cudenetf
Messages postés448Date d'inscriptionmardi 20 septembre 2005StatutMembreDernière intervention26 juillet 20122 23 juin 2006 à 06:36
ce serait bien la premeire solution
ar contre
pour le dllimport je ne vois pas comment l'integrer ds mon code (où)
je nl'ai mis a l'interieur de ma classe mais le compilateur le refuse
cudenetf
Messages postés448Date d'inscriptionmardi 20 septembre 2005StatutMembreDernière intervention26 juillet 20122 23 juin 2006 à 06:52
ensuite il faut la valeur de VK_capital
apparemeent c Ox14 (valeur hexadecimale)
par contre la led ne s'allume pas, quelqu'un sait il comment commander l'allumage de la led?
merci
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 23 juin 2006 à 19:21
Salut, il faut passer par SendInput :
public partial class Form1 : Form
{
private const int INPUT_KEYBOARD = 1;
private const int VK_CAPITAL = 0x14;
private const int KEYEVENTF_KEYUP = 0x0002;
[ StructLayout( LayoutKind.Sequential ) ]
private struct KEYBDINPUT
{
public uint type;
public ushort vk;
public ushort scan;
public uint flags;
public uint time;
public UIntPtr extraInfo;
private uint padding0;
private uint padding1;
}