I am developing a MS-Word addon in which my code has to get access to the letters the user is entering through the keyboard.
private void ThisDocument_Startup(object sender, System.EventArgs e)
{
this.SelectionChange += new SelectionEventHandler(ThisDocument_SelectionChange);
}
void ThisDocument_SelectionChange(object sender, SelectionEventArgs e)
{
MessageBox.Show(e.Selection.Text);
}
I think the SelectionChange event can give me the text but the event is not raised at keypress, Is there any way to trigger the event at keypress? Also if there is a more straightforward way to do it or an open source project that give the functionality, it would be welcome.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…