I want to create an application message filter that re-
maps certain keystrokes. I need to be able to do this for=20
certain types of non-standard keyboards. For example, if=20
a user presses 'A', the underlying form should receive=20
a 'B'. My first idea was to use an IMessageFolter and=20
change the value of the WParam of the incoming message.=20
Since it is declared as a ref parameter, I was hoping=20
that it might work. Id does not. The code runs and the=20
value is changed, but the form still receives the=20
original message.

It would be interesting to know why it doesn't work, but=20
even more I would like to know the correct way to do a=20
thing like this.

regards

G=F6ran