Click here to Skip to main content
15,887,214 members
Home / Discussions / C#
   

C#

 
AnswerRe: Multilingua virtual keyboard Pin
OriginalGriff7-May-16 22:22
mveOriginalGriff7-May-16 22:22 
GeneralRe: Multilingua virtual keyboard Pin
kelkeel7-May-16 23:21
kelkeel7-May-16 23:21 
GeneralRe: Multilingua virtual keyboard Pin
OriginalGriff7-May-16 23:32
mveOriginalGriff7-May-16 23:32 
GeneralRe: Multilingua virtual keyboard Pin
kelkeel7-May-16 23:59
kelkeel7-May-16 23:59 
GeneralRe: Multilingua virtual keyboard Pin
OriginalGriff8-May-16 0:15
mveOriginalGriff8-May-16 0:15 
GeneralRe: Multilingua virtual keyboard Pin
Peter_in_27808-May-16 12:00
professionalPeter_in_27808-May-16 12:00 
GeneralRe: Multilingua virtual keyboard Pin
Mycroft Holmes8-May-16 22:32
professionalMycroft Holmes8-May-16 22:32 
GeneralRe: Multilingua virtual keyboard Pin
kelkeel8-May-16 23:04
kelkeel8-May-16 23:04 
Hi, I finally got something working with keyboard Hooks. However, now both unicode character and the key value of the pressed are being sent. For example, when I pressed Q, I expect to see Ɣ on word, notepad etc. However, I'm getting both i.e. QƔ at the moment. How should I remove the Q and display only the sent character?

C#
  private void Form1_Load(object sender, EventArgs e)
          {             
               ghook = new GlobalKeyboardHook();
               ghook.KeyDown +=new KeyEventHandler(ghook_KeyDown);
               foreach (Keys key in Enum.GetValues(typeof(Keys)))
                    ghook.HookedKeys.Add(key);
               ghook.hook();
          }

private void ghook_KeyDown(object sender, KeyEventArgs e)
          {
               //throw new NotImplementedException();
               textBox1.Text += ((char)e.KeyValue).ToString();
               processKeyPressed((char)(e.KeyCode));
               if((char)(e.KeyCode)=='Q')
                    SendKeys.Send("Ɣ");
          }

GeneralRe: Multilingua virtual keyboard Pin
kelkeel8-May-16 17:37
kelkeel8-May-16 17:37 
AnswerRe: Multilingua virtual keyboard Pin
Bernhard Hiller8-May-16 20:48
Bernhard Hiller8-May-16 20:48 
QuestionOverloading default member in a C# class Pin
Kenneth Haugland7-May-16 19:25
mvaKenneth Haugland7-May-16 19:25 
AnswerRe: Overloading default member in a C# class Pin
Kenneth Haugland7-May-16 20:34
mvaKenneth Haugland7-May-16 20:34 
GeneralRe: Overloading default member in a C# class Pin
Peter_in_27807-May-16 20:50
professionalPeter_in_27807-May-16 20:50 
AnswerRe: Overloading default member in a C# class Pin
BillWoodruff8-May-16 5:18
professionalBillWoodruff8-May-16 5:18 
GeneralRe: Overloading default member in a C# class Pin
Kenneth Haugland8-May-16 6:21
mvaKenneth Haugland8-May-16 6:21 
GeneralRe: Overloading default member in a C# class Pin
BillWoodruff8-May-16 18:41
professionalBillWoodruff8-May-16 18:41 
QuestionICloneable class with strings Pin
WorkOnlineClick2Wealth7-May-16 18:44
WorkOnlineClick2Wealth7-May-16 18:44 
AnswerRe: ICloneable class with strings Pin
OriginalGriff7-May-16 21:09
mveOriginalGriff7-May-16 21:09 
GeneralRe: ICloneable class with strings Pin
WorkOnlineClick2Wealth8-May-16 5:00
WorkOnlineClick2Wealth8-May-16 5:00 
GeneralRe: ICloneable class with strings Pin
OriginalGriff8-May-16 5:10
mveOriginalGriff8-May-16 5:10 
GeneralRe: ICloneable class with strings Pin
WorkOnlineClick2Wealth8-May-16 6:07
WorkOnlineClick2Wealth8-May-16 6:07 
GeneralRe: ICloneable class with strings Pin
Richard Deeming9-May-16 1:50
mveRichard Deeming9-May-16 1:50 
AnswerRe: ICloneable class with strings Pin
DaveAuld8-May-16 5:37
professionalDaveAuld8-May-16 5:37 
GeneralRe: ICloneable class with strings Pin
WorkOnlineClick2Wealth8-May-16 5:46
WorkOnlineClick2Wealth8-May-16 5:46 
QuestionC# chart library with interactive elements drawing Pin
WallaceCheshire7-May-16 3:41
WallaceCheshire7-May-16 3:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.