Hi, Neil Hodgson

            That's my problem. I tested on a simple SDK written program, 
Windows sends WM_CHARs. But then another problem, I don't know how many control 
characters are binded to keys, to which keys. Users would feel confused when 
they press Ctrl+Shift+2 [NUL] appears or Ctrl+Shift+6 [RS] appears etc.

======= 2007-08-02 06:02:17 you said:=======

>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

= = = = = = = = = = = = = = = = = = = =
                        

        Regards

 
                                 
        YangFan
[EMAIL PROTECTED]
          2007-08-02


_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to