The Wayback Machine - https://web.archive.org/web/20100104200218/http://www.codeguru.com:80/cpp/misc/

CodeGuru
Earthweb Search
Login Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

follow us on Twitter

Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.

jobs.internet.com

internet.commerce
Partners & Affiliates
















Home >> Visual C++ / C++ >> Miscellaneous

Miscellaneous

next

Rapid UI Prototyping with Microsoft Expression Blend 3
Rating: none
Vlad Kofman - 12/21/2009
In today's environment prototyping your UI can be paramount. This article will show users how to use the Microsoft Expression Blend 3 prototyping tool and discuss the differences between static, interactive and convertible prototypes.

Microsoft 'Hotfixes' Office 2003 Rights Glitch
Rating: none
Stuart Johnston - 12/15/2009
The software giant moves quickly to address a problem impacting older, rights-managed documents.

Forbidding the Clipboard for the specified process
Rating:
Apriorit Inc. - 12/02/2009
Though the Clipboard is one of the fundamental parts of the Windows operating system, there is little information about how it works, especially in the low level. In this article, I'm going to tell you something about the Clipboard internals by showing how you can forbid access to it.

Installing SQL Server 2008
Rating: none
Greg Larsen - 11/20/2009
Need your server and your site up and running quick? Let Greg Larsen show you what you need to know to get SQL Server running and configured.

Building Windows Azure Cloud Service Applications with Azure Storage and the Azure SDK
Rating: none
Matt Goebel - 11/12/2009
Learn how to use Windows Azure and Azure Storage to store, retrieve and update information in Table storage, pass work between multiple cloud service roles using Queue storage and use the Azure SDK StorageClient project to speed up Azure Storage development.

Writing a basic Windows Debugger - Part 1
Rating:
Ajay Vijayvargiya - 11/04/2009
Demonstrates the basics of writing a Windows Debugger.

Keystroke monitoring
Rating: none
Apriorit Inc. - 10/27/2009
In this article we will consider the methods of hooking keyboard data in the kernel mode. The described approaches can be used for solving the tasks of keystroke analysis, blocking and also redefining some combinations.

The Practical Guide to Multithreading - Part 1
Rating:
Ajay Vijayvargiya - 10/02/2009
Understand from this guide how and when - as well as when not - to use multithreading.

[Updated] Template Metaprogramming and Puzzle 15 Optimal Solution
Rating:
Aliaksei Sanko - 09/14/2009
Read about a sample demonstrating how to accelerate finding an optimal Puzzle 15 solution using C++ Template Metaprogramming. It presents an implementation of the IDA* search algorithm.

Build Build Resilient Applications with Windows Recovery and Restart Applications
Rating: none
Nick Wienholt - 09/14/2009
Even the best-written C++ applications can crash or hang-and end-users' perceptions of the application hinge on how gracefully the application works with the operating system to handle such problems. By registering your applications with Windows Application Recovery and Restart, they can recover gracefully after errors occur.

Modeling for System Integration
Rating: none
Sajad Deyargaroo - 09/04/2009
System Integration that was one of the least considered areas in IT is now receiving a lot of attention. Learn about the types of integration and as well as about formats and modeling.

[Updated] A Personal Virtual Keyboard for (nearly) Every Keyboard
Rating:
David Kelvin - 09/02/2009
Generate multiple (on-screen)Virtual Keyboards to include into your portable application via a DLL, so that your users can take theirlanguage/keyboard with them on their travels, even if the PC they use does not have their home keyboard installed.

Parallel Lint
Rating: none
Andrey Karpov - 06/15/2009
Understand the new direction in development of static code analyzers - verification of parallel programs. The article reviews several static analyzers which can claim to be called "Parallel Lint".

State Management : Native Parallel Programming for Visual C++
Rating: none
Nick Wienholt - 06/02/2009
Visual C++ 2010 includes a number of new features for preventing data inconsistencies due to simultaneous updates of memory locations - a key challenge in parallel development.

Visual Modeling of Complex Reactive Systems
Rating: none
JeromeWiz - 05/28/2009
Check out this commercial-grade cross-platform Harel UML StateChart open-source application framework named StateWizard for concurrent, distributed, and real-time reactive system development with simplicity, efficiency, and scalability.

Introduction to DirectWrite
Rating:
Marc Gregoire - 05/26/2009
DirectWrite is a new API to render text on Windows 7 / Vista. It makes it easy to render paragraphs of text that can contain different formatting, coloring, fonts etc. It supports horizontal and vertical alignments, even vertical centering of a paragraph with multiple lines which was not possible with the old text API, etc. This article will give an introduction to the new DirectWrite API.

[Updated] Determine Windows Version and Edition
Rating:
Marius Bancila - 05/15/2009
Learn about a comprehensive method of getting the Windows version and differentiate among the various editions.

VIDEO: Using Stored Procedures in Entity Framework
05/13/2009

By Dan Rigsby -
Working with Custom Stored Procedures in Entity Framework.

Native Parallel Programming for Visual C++ with the Parallel Processing Library
Rating: none
Nick Wienholt - 05/11/2009
Visual C++ 10.0's new Parallel Pattern Library supplies methods to execute multiple processing tasks, across available processing resources, eliminating the headache of manually allocating task execution.

Per Thread Singleton
Rating:
Wong Shao Voon - 05/05/2009
How to write per thread singleton instance to avoid thread contention.

Seven Steps of Migrating a Program to a 64-bit System
Rating:
Andrey Karpov - 05/04/2009
The article describes the main steps which should be performed to correctly port 32-bit Windows applications on 64-bit Windows systems. Although the article is meant for developers using C/C++ in Visual Studio 2005/2008 environment, it will be also useful for other developers who plan to port their applications on 64-bit systems.

C++ Lambda Function - Making Coding Easier
Rating:
Nick Wienholt - 04/10/2009
Visual C++ 2010 with many of the new C++ 0x language features including Lambdas. Discover how lambda functions make C++ code easier to read and maintain, and explore the various techniques for writing them ships.

Raw Input Device informations
Rating: none
Mufti Mohammed - 03/17/2009
Discover how to retrieve information on your computer's devices including the mouse, keyboard, and other peripherals attached to the system.

BLOG: Which Is More Mature: C++ or C#?
03/06/2009
C++ is older, but is it more mature?

A Multidevice ASIO Output Plugin for WinAMP
Rating: none
Domagoj Saric - 02/19/2009
Explore a C++ replacement of the official ASIO SDK that supports multiple ASIO devices put to the test in a tiny WinAMP output DLL.

Pause Before Exiting a Console Application
Rating: none
Marc Gregoire - 02/18/2009
Learn a way to elegantly add support for pausing your console application right before exiting.

Using the Windows Vista/Windows 7 Built-In Buffered Animation API
Rating: none
Marc Gregoire - 02/06/2009
The Buffered Animation API makes it easy to make animations without flickering. Learn how to use this Buffered Animation API.

Graphics Class Design : Shape
Rating: none
Bjarne Stroustrup - 02/05/2009
Class Shape can provide you with the ability to represent things appearing in a Window. Learn about this class from an industry legend.

BLOG: Technical Terms You Should Know: "Dirt Bound"
01/15/2009
We see new terms thrown around every day. Here is the latest technical term to hit the streets!

Compile Time Data Structure Using Template Meta Programming
Rating: none
Zeeshan - 12/24/2008
Learn about the link list as an example of a compile-time data structure and implement it with template meta-programming.

Using Windows Vista Built-In Double Buffering
Rating: none
Marc Gregoire - 12/01/2008
Learn how to fixing flickering issues when drawing graphics by using double buffering.

C++ CLR Compilation
Rating: none
Nick Wienholt - 11/11/2008
The Visual C++ compiler has a number of switches that control the generation of native and managed instructions within an executable image. Choosing the correct setting is an important consideration for application performance, deployment, and execution, as well as having implications about which development toolkits can be used.

Parallel Programming in Visual C++ 2010 CTP
Rating: none
Marc Gregoire - 10/31/2008
The CTP build of Visual C++ 2010 includes a new library to help you write native parallel code.

[Updated] Notes from Microsoft PDC 2008
Rating:
Bradley Jones - 10/28/2008
A few tidbits from PDC 2008. Azure, Silverlight, WPF, Windows 7, and much more!

General Solution for a Transparent Control
Rating:
galexding - 10/24/2008
Discover a very simple, integrated method to make a control, such as static, button, sliderctrl, and progress control transparent in a dialog box.

Working with Device Contexts in MFC
Rating:
Marius Bancila - 10/08/2008
Acquire the core information that will allow you to do (at least) simple painting operations in MFC.

Deadlock: the Problem and a Solution
Rating:
Anthony Williams - 09/18/2008
Deadlocks can certainly put a damper on your day. Learn the ways to circumvent a deadlock in your systems.

Is RFID Still Important?
Rating: none
Bradley Jones - 08/26/2008
A short interview with Microsoft on RFID technology.

[Updated] Customize an IE Context Menu to Add CodeGuru Favorites
Rating:
kirants - 07/15/2008
Learn how to customize the internet explorer context menu to add Codeguru Favorites items.

Visual C++ 2008 Feature Pack: MFC Enhancements
Rating:
Nick Wienholt - 05/12/2008
The Visual C++ 2008 Feature Pack incorporates C++ language changes that move C++ closer to the upcoming C++0x standard. The new language elements build on the powerful features of the C++ language, and include support for regular expressions, function objects, and a number of new STL containers as well as many other new features. Review some of the new language features, and see how they can be incorporated into C++ applications.

[Updated] Polymorphism and Template-Based Designs
Rating:
Akshay Saidulu - 04/22/2008
Learn how to use templates as an alternative design choice for designing polymorphic-based applications in C++.

The Kazakh Language and OS400
Rating: none
Radmir Turmukhambetov - 03/28/2008
Learn how to encode Kazakh language characters in OS400.

[Updated] Fast, Efficient Allocator for Small Blocks of Memory
Rating:
znrobinson - 02/21/2008
Learn about an approach to allocate small blocks of memory quickly and efficiently.

Function Calls, Part 4 (What Exactly Is "this"?)
Rating:
kirants - 02/14/2008
Learn about a dissasembly view of function calls, and decipher the __thiscall calling convention.

Function Calls, Part 3 (Frame Pointer and Local Variables)
Rating:
kirants - 02/05/2008
Explore a dissasembly view of function calls, including organization of the stack for local variables and the concept of stack frames and frame pointers.

Tip: Macros to Generate Compile Time Messages
Rating: none
JerReilly - 02/04/2008
These macros let you generate clickable messages (like error messages) in your Visual Studio compiler output.

Function Calls, Part 2 (Stack and Calling Conventions)
Rating:
kirants - 01/23/2008
Read a dissasembly view of function calls, explaining organization of the stack and the behavior in the context of different calling conventions.

Function Calls, Part 1 (the Basics)
Rating:
kirants - 01/11/2008
Begin a journey into the inner workings of how function calls work on x86 platforms,

OP-ED: Monday Morning Quarterbacking Is Alive and Well
Rating:
Paul Kimmel - 12/21/2007
A Monday morning quarterback is a person who, after the event, offers advice or criticism concerning decisions made by others; or, one who second guesses. Too many Monday morning quarterbacks on Sunday evening can screw up your Focus IQ. Learn what "Focus IQ" is, why you want the score as high as possible, and how to get it there.

Microsoft Word Automation Class
Rating:
Val Golovlev - 12/06/2007
Discover a class to start Microsoft Word and access Word functions from a C++ application by using OLE and IDispatch interfaces. Two classes are provided: the Word automation class CWordAutomation and the wrapper class CEzWordAutomation.

next







The Network for Technology Professionals

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers