I have about 10 edit boxes in a dialog box. I can have people enter strings into them and retrieve them no problem. I need to limit them to only one character though. Right now I can OBTAIN the first character if the enter a bunch but I don't want to display the other keys they hit just the first. This is for a key configuration setup in a game I am writing. Also, I assume I need to use sub-classing and give the edit controls their own wndproc so I can catch keyup messages for each key they press? Because I need to know if they hit TAB and want that as one of their buttons. I also need to write TAB in the box in that case. Just wondering the best approach to this. Thanks in advance.