SpeechSynthesizer reader; internal const int WM_NCMOUSEMOVE = 0x00A0; protected override void WndProc(ref Message m) { if (m.Msg == WM_NCMOUSEMOVE) { //Mouse over on Minimize button if ((int)m.WParam == 0x8) { reader = new SpeechSynthesizer(); reader.SpeakAsync("Minimize button"); } //Mouse over on Maximize button if ((int)m.WParam == 0x9) { reader = new SpeechSynthesizer(); reader.SpeakAsync("Maximize button"); } //Mouse over on Close button if ((int)m.WParam == 0x14) { reader = new SpeechSynthesizer(); reader.SpeakAsync("Close button"); } } base.WndProc(ref m); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)