Ok, I have gotten pretty good at working with MFC lately, but most of the reference material that I am using just covers the basics. I really like coding all of my win32 applications from scratch(the VC++ generated code is somewhat messy). The problem that I am having is that I need to be able to tab between controls. I know that if I use the Visual part of VC++ then it is just a parameter to select. But, how do I do it with writing the code myself. Is it as simple as writing in as substyle in the create method for the control? I have tried the SetTabStops() function, but that did nothing it seemed like. Of course I might have been using it the wrong way too. Any help with this would really really be appreciated.