The Wayback Machine - https://web.archive.org/web/20100724062720/http://www.codeguru.com:80/cpp/controls/editctrl/maskededitcontrols/

    Masked Edit Controls

    [Updated] SP Numeric Edit Control

    Learn about a masked numeric edit ActiveX control.

    Customizable Masked Edit Control

    Learn about an edit control with a masked input that prohibits pasting text with disallowed characters.

    [Updated] Implement a Console Window Using Edit Control

    If you are writing a telnet-like application that needs a console window, try this simple solution.

    [Updated] MFC Extension Class CProductKey

    Provides an easy way to enter IDs, PINs, product keys, or so. Also interesting for those who want to know how to embed a customized font into an application.

    Masked CEdit Control

    A masked edit control allows per-character masking. Also, it can be put into passworded mode. There may also be read-only text inside of the box the user can not modify.

    Creating a Numeric Edit Box

    [Update] Source code has been added for this article.

    CVisValidEdit : Visual Validator

    CVisValidEdit is an edit control with a difference - there is visual cues '& validation (both built in '& customisable).

    Character-Based Masked Edit

    A Masked Edit control that enables you to mask each character !!

    Mixed Case Edit Control

    Mixed Case Edit Control

    Simple Numeric Edit Control

    Simple Numeric Edit Control