The Wayback Machine - https://web.archive.org/web/20140326121430/http://www.codeguru.com:80/cpp/w-p/system/keyboard/

Latest Keyboard Articles

Using Multimedia Keyboard Keys in Your Own Program

A multimedia keyboard has a lot more keys than standard keyboards. There are keys for controlling a media player as well as browser keys such as forward, back, and home. This article describes how to make use of these keys in your own program.

Latest Developer Videos

More...

Latest CodeGuru Developer Columns

MFC Integration with the Windows Transactional File System (TxF)

The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.

.NET Framework: Collections and Generics

The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...

Doing Data Extraction with Visual Basic.NET

Every developer needs to know how to extract data from a database, as it's essentially what makes your app tick. Read on to learn how to extract information from a database and put it in your VB.NET application.

Top White Papers and Webcasts

  • Creating a better product or service, reaching new markets and customers, and acquiring new assets are the traditional methods of pushing a business forward. But truth be told, business value doesn't have to be built, sold, or purchased. Sometimes it can be found. So, how do organizations realize this hidden potential? Read this online magazine to learn how the companies and strategies highlighted in its pages showcase what can be accomplished when the resources on hand are optimized or utilized in new ways.

  • Live Event Date: March 27, 2014 @ 12:00 p.m. ET / 9:00 a.m. PT Teams need to deliver quality software faster and need integrated agile planning, task tracking, source control, auto deploy with continuous builds and a configurable process to adapt to the way you work. Rational Team Concert and DevOps Services (JazzHub) have everything you need to build great software, integrated seamlessly together right out of the box or available immediately in the cloud. And with the Rational Team Concert Client, you can …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds