|
|
|
|
|
Total Hits: 9 | Today: 0
|
Author: m_sylvain
|
Rating:
|
|

The purpose of this article is to help to work on video stream using a simple plugin approach. Instead of using a full DShow architecture, I use the FxEngine Framework from SMProcess. My approach was the following: create a video source plugin using DShow's components and process video stream with one or several processing plugins using C++....
|
|
|
|
Total Hits: 9 | Today: 0
|
Author: Ryan Grevious
|
Rating:
|
|

This project is intended for Windows wireless network developers and assumes the reader is familiar with the concept of packet injection, 802.11 and IP protocols. The network driver in this package provides a means for developers to create 802.11 packets in user space and send them on the 802.11 layer. The package contains a network driver and an open source command line application. The command line application demonstrates how to use the replaypacket_11 service with UDP packets. I chose udp pa...
|
|
|
|
Total Hits: 21 | Today: 0
|
Author: sunhui
|
Rating:
|
|

To successfully install the wizard, you must first download "Wizard.zip". After decompressing the file "Wizard.zip", you will obtain a directory "Microsoft Visual Studio .NET". It has two sub-directories, one is codeproject and the other is vc. Now copy all the sub-directories of this directory into your "Visual Studio .NET 2003" install directory.
After installing this wizard, when a new project is created, a new wizard appears (name: MFC Application with .NET...
|
|
|
|
Total Hits: 15 | Today: 0
|
Author: Tarundeep Singh Kalra
|
Rating:
|
|

Developers usually use Error Lookup Application provided along with the Visual Studio to convert the GetLastError() to user-friendly error strings with detailed description. Well, at times, we also need to query NTSTATUS code lookup through FormatMessage function, this is not so handy. So I decided to write a NTSTATUS error code lookup application....
|
|
|
|
Total Hits: 11 | Today: 1
|
Author: Markandey_Dawn
|
Rating:
|
|

This article is about the tool written by me named HackPro. HackPro is a utility developed for System Administrators and Software developers for the purpose of monitoring analyzing and maintaining their network. It consists of manyfunctionalities that is necessary for the administrators to monitor and maintain their network....
|
|
|
|
Total Hits: 17 | Today: 0
|
Author: Carlos Buelna
|
Rating:
|
|

This is an AppWizard created using the MSVC's built-in Custom AppWizard. It is called GenWiz and it can be used with MSVC to create simple generic wizard skeletons. It is based on the CTreePropSheet class developed by Sven Wiegand.
This wizard is basically a clone of the MSVC's Custom AppWizard in terms of creating application skeletons by using templates and macros. The main reason to develop such a wizard was because I wanted the wizards to be independent executables instead of AWX exec...
|
|
|
|
Total Hits: 17 | Today: 0
|
Author: q123456789
|
Rating:
|
|

Mkfont is a command line utility written in C to help to create font textures. For example, if you want to display text in an OpenGL program, you can create a polygon for each character in a string and then map a texture of a character onto it. Mkfont can help you to create a font texture, but this program should be used in conjunction with a graphics program such as GIMP....
|
|
|
|
Total Hits: 21 | Today: 0
|
Author: Athalia
|
Rating:
|
|

I'm working on a bookmarks manager, and I wanted to be able to make whois queries for any domain in my bookmarks. So I searched for any class or tool in Dot Net that can do that, without success. I've decided to build my own. Let me explain how I've done that....
|
|
|
|
Total Hits: 44 | Today: 0
|
Author: tsxy
|
Rating:
|
|

Have you ever wanted to display what's your next secret project on your Live messenger so your friends can ask about it? Nothing is better than this useless add-in for Visual Studio 2005 that allows you to show "Now editing...." in your Live Messenger....
|
|
|
|
Total Hits: 168 | Today: 0
|
Author: Alvaro Mendez
|
Rating:
|
|

MakeCodeNicer began as a Visual C++ 6.0 macro used for reformatting C/C++ source files on the fly, right inside the editor. It was used by developers who needed to quickly reformat source files (usually written by other people) for their own use. Visual Studio 2002 and 2003 introduced a new macro engine, which unfortunately broke MakeCodeNicer. Anders Dalvander was kind enough to convert the code so that it would compile, but for some reason, it didn't quite work as expected. Well, I've fi...
|
|
|
|
Total Hits: 24 | Today: 0
|
Author: Mathieu Jacques
|
Rating:
|
|

Mathematical expressions are used by almost all applications. In fact, they are the foundation of programming languages. When you type a program, you are actually writing tons of math formulas. A program is static by nature, that is, it cannot be changed while executing. For example, a program written in C++ must be recompiled each time you change a single line of code. Hence, imagine that one math formula has to be modified in order to accommodate a change in the user environment. Do you like t...
|
|
|
|
Total Hits: 13 | Today: 0
|
Author: mikewhitney
|
Rating:
|
|

If you create a Windows program using the MFC Application Wizard, the program will not show text output which has been sent to the Standard Output or Standard Error handles.
Visibility of the output may be desirable at some point in time for diagnostic or functional purposes. Or you may wish to add command line operation of the program. Then to be consistent with command line operation, text should automatically be output to the command/dos window....
|
|
|
|
Total Hits: 13 | Today: 0
|
Author: Shane Hyde
|
Rating:
|
|

When dealing with application crashes, customers don't always send details of the crash when they report problems. They often don't realise they have to press the Details button, they dont tell you which version it is, or they might get Dr Watson dumps. Either way, you get either too much information, or not enough.
Having seen Martin Ziacek's article "SEH and C++ Exceptions - catch all in one" article, this provided me with a method to get better application crash handling....
|
|
|
|
Total Hits: 12 | Today: 0
|
Author: GauranG Shah
|
Rating:
|
|

This is a simple Win32 Dialog based application that provides multiple desktop support on windows platform as present in the LINUX system. The application provides you the option to create 1 to 3 desktops. Through these different desktops, you can easily separate your applications. This helps a lot when you have some application that you don't want to close by mistake as you can put it on other desktops. The application also shows the last state of each newly created desktop snapshot in the defa...
|
|
|
|
Total Hits: 15 | Today: 0
|
Author: Simon Ellis
|
Rating:
|
|

The company I work for, AutoUpdate+, creates software that manages updates for Win32-based software, which is great for mid to large scale users who need such a solution, but is a bit of overkill for the small developer. Many small developers only require a simple update solution, and frequently, it is only required to manage the update of the main project executable. This article will describe an autoupdate class I created, which is very simple to add to a project and which runs a little trick ...
|
|
|
|
Total Hits: 18 | Today: 0
|
Author: mystro_AKA_kokie
|
Rating:
|
|

With that said, let's get going. This a functional yet incomplete Java IDE. I have had the code on my PC for the last 3 years or so. Initially, I thought I could turn it into a commercially viable product, but that isn't happening.
Code completion. Code can be completed after the invocation of '.'. The invocation of a method doesn't yet support code completion....
|
|
|
|
Total Hits: 11 | Today: 1
|
Author: Boby Thomas P
|
Rating:
|
|

This article explains a generic communication interface to a peripheral device with a slower or faster data transfer rate than the data input. A typical scenario would be transferring data from a file to a serial port or a USB device or to the Internet wherein the data transfer rate is slower....
|
|
|
|
Total Hits: 54 | Today: 1
|
Author: Alexander Kojevnikov
|
Rating:
|
|

I wrote this tiny tool to compensate the limitations of the otherwise perfect iTunes player in reports generation. The program exports your iTunes library data to a Microsoft SQL Server (hence the name – sqlTunes) database which can then be queried using T-SQL. I am going to quickly review the underlying data structure of the iTunes library and then I will list some of the reports you can run on it....
|
|
|
|
Total Hits: 15 | Today: 1
|
Author: Catalin Stavaru
|
Rating:
|
|

The most convenient method I find for automatically incrementing project build numbers for Visual C++ projects is through an add-in that modifies the build number on each successful release build. I found an add-in for doing that at CodeGuru, but it only works for Visual Studio 6.0. I searched a long time for a similar add-in written for Visual Studio .NET but haven't found any. So I wrote one myself, after I did a few days of research about Visual Studio Automation Model....
|
|
|
|
Total Hits: 12 | Today: 1
|
Author: Matt Gullett
|
Rating:
|
|

In my earlier article "The Standalone Programmer", I mentioned that I have a bad habit of accidentally using the set operator (=) in if statements where I intend to use the equality operator (==). To put an end to this habit, I have written some simple helper functions to eliminate this problem altogether. I decided to write this simple article and post the code for these functions (and a few others) in the hopes that someone else will find them useful.
My primary objective in writing t...
|
|
|
|
|
|