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

  • On-demand Event Event Date: December 18, 2014 The Internet of Things (IoT) incorporates physical devices into business processes using predictive analytics. While it relies heavily on existing Internet technologies, it differs by including physical devices, specialized protocols, physical analytics, and a unique partner network. To capture the real business value of IoT, the industry must move beyond customized projects to general patterns and platforms. Check out this webcast and join industry experts as …

  • On-Demand Webcast APIs can be a great source of competitive advantage. The practice of exposing backend services as APIs has become pervasive, however their use varies widely across companies and industries. Some companies leverage APIs to create internal, operational and development efficiencies, while others use them to drive ancillary revenue channels. Many companies successfully support both public and private programs from the same API by varying levels of access to different constituents. Nearly all …

Most Popular Programming Stories

More for Developers

RSS Feeds