Display Matrix-like CreditsCMatrixCtrl Control

This is a control that looks a little bit like the credits of the Matrix movie. While it isn't the greatest clone of the Matrix credits, it turned out really well. The control is devired from CWnd.

Here is how you use this class:

  1. Insert the .h and .cpp files into your project.

  2. Create a static control into your dialog resource; it will be the placeholder for the control.

  3. Add a member variable, like this:
  4. CMatrixCtrl m_MatrixCtrl;
  5. In your InitDialog message handler, create the control and place it in the right position:
  6. // determine the rectangle for the control
    CRect rect;
    GetDlgItem(IDC_PLACEHOLDER)  >GetWindowRect(rect);
    ScreenToClient(rect);
    
    m_MatrixCtrl.SetCredits("What is The Matrix?,This is
        The Matrix!,Programmed by,Pablo van der Meer,Pablo
        Software Solutions,http://www.pablovandermeer.nl");
    // create the control
    m_MatrixCtrl.Create(WS_VISIBLE | WS_CHILD, rect, this);
    

For more cool projects, visit Pablo Software Solutions.

Downloads

Download executable demo - 8 Kb
Download source - 15 Kb


Comments

  • a char drizzle rather than a rain

    Posted by zapped on 03/04/2004 05:59am

    rather than a character's rain seems to be a character's drizzle. It's a bit slow and with very few characters dropping down..

    Reply
  • HELP

    Posted by Legacy on 10/06/2003 12:00am

    Originally posted by: Nemiziz

    how do u do this in noobie english???
    plz email me and tell me

    Reply
  • I Need Help

    Posted by Legacy on 06/10/2003 12:00am

    Originally posted by: Matrix Code Is Cool!

    I Run A Mac OS X Version 10.1.5 And I Use Project Builder (Or
    Something Like That) For Coding And Running Code. Can Use
    This Cool Thing With It?

    Reply
  • COOL

    Posted by Legacy on 06/05/2003 12:00am

    Originally posted by: Yoda II

    hi i am making a vb project and wondr if you know how to do the matrix thing in that without the bit going across the middle

    Reply
  • Nice Effect

    Posted by Legacy on 05/29/2003 12:00am

    Originally posted by: Code Guy

    Thanks for donating the code. It makes for a nice touch to typically boring things like "about" dialog boxes and any short (2 to 4 line) messages that need to be jazzed up.

    -Code Guy

    Reply
  • missing files

    Posted by Legacy on 05/09/2003 12:00am

    Originally posted by: Neo

    in the dowmloaded version there are some files "*.h" are missing. wot happened to them?

    Reply
  • KooL effect man

    Posted by Legacy on 08/06/2002 12:00am

    Originally posted by: Code Mastr

    nice wrk ;)

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Lenovo recommends Windows 8 Pro. "I dropped my laptop getting out of the taxi." This probably sounds familiar to most IT professionals. If your employees are traveling, you know their devices are in for a rough go. Whether it's a trip to the conference room or a convention out of town, any time equipment leaves a user's desk it is at risk of being put into harm's way. Stay connected at all times, whether at the office or on the go, with agile, durable, and flexible devices like the Lenovo® …

  • U.S. companies are desperately trying to recruit and hire skilled software engineers and developers, but there is simply not enough quality talent to go around. Tiempo Development is a nearshore software development company. Our headquarters are in AZ, but we are a pioneer and leader in outsourcing to Mexico, based on our three software development centers there. We have a proven process and we are experts at providing our customers with powerful solutions. We transform ideas into reality.

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date