YangFan: > ... in the WM_SYSKEYDOWN/WM_KEYDOWN handler, found that > every strange accelerate is processed by ::DefWindowProc, but then > some one (I don't know who -_-b ) sends a WM_CHAR message > to the window.
They are being sent by Windows. This is normal entry of control characters, not accelerators. Is your problem the appearance of [NUL], [BEL], ... when users type these characters? That is normal entry and display - not caused by accelerators. If you want to disable control character entry, process them in your application or assign them to null accelerators. Neil _______________________________________________ Scintilla-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scintilla-interest
