News   Articles   Sources   Code libraries    RSS

Language:

English   Russia  

Current filter:

All   C#   C++   C  



Log in:

Name
Pass

Register

Latest sources

Chilkat FTP-2 C++ Library - FTP/FTPS C++ class library for Visual C++ allows you to transfer files to FTP server directly from your application in synchronous or asynchronous mode.


Xtreme CommandBars - Xtreme CommandBars™ 2009 provides Windows developers with a sophisticated Office style command bar and One Note style MDI tab windows. The framework fully supports menu and toolbar customization to give you more control over your applications workspace.


Chess game - This is a very basic 2 player chess program. I was required to make a graphics program for a computer science class using the CMU Graphics package. While this is an easy to use package, it is limited in it's uses.


CExtStatusControlBar - Managing status bar's panes is getting easier. The source package introduces an enhanced version of the standard MFC status bar control. The new class should enable you to easily add/remove panes to/from the application's status bar, on-the-fly. The status bar's panes may contain almost any control you need: buttons, edits, animations, progress bars, and etc.


Elite Converter - A simple MFC application that converts ASCII characters to their hexadecimal, decimal and binary equivalent. User friendly interface, auto-convert options, fun sounds and commented source code(Its not commented as much as it should be, I will try and fix this later) I'm sick of rippers...


A Simple Drawing program - A Drawing program - much like MS Widnows Paint. It draws simple objects like rectangles and ellipses. Looks a lot like Paint in the Windows accessories.


XP Style Menu with CMenuXP - This source code presents an implementation of an owner drawn menu with the Office XP and Visual Studio .NET visual style. To use the CMenuXP class in your projects, you have to add 3 macros in your code only.


CSpellEdit - Sometimes, it would be nice to have an edit box with a spell checker and/or thesaurus built in, especially if you use edit boxes to enter longer messages (E.g. for logs, descriptions, IM messages, ...).


Helicopter Simulator - This is my helicopter simulator. The rotor blades are spinning fast, however the single-frame snapshot does not do it justice. This project took me about a week to throw together.


Open Source Firewall For Windows - Txakynetwork is a site borns to help people in subjects related with the development of Windows drivers and focused on Filter drivers.


Latest articles

DirectDraw Load images - (.NET Developer) Graphics application that does not display anything is of little use. DirectDraw offers simple capabilities: only direct memory access and tools for copying surfaces. It does allow you to use GDI functions, but I emphasize that you should avoid them because they are sluggish. Later in this chapter, I show you why you should take my advice.


Switching between Screens - (Michael Flenov) I remember when the first version of Dashboard appeared (in Windows 3.1). I became interested in switching between screens and tried to find a WinAPI function that would take a desired screen as a parameter. However, there wasn't such a function.


Releasing DirectX Resources - (Flenov) Releasing resources is a must. Doing this is not just good programming manners but also a habit that separates professional programmers from amateurs. You wash dishes after meals so that they can be used again, don’t you? So why not clean your program and release the memory allocated to it?


A Network Bomb - (WEB Consulting Company) In the Windows NT operating system family (NT/2000/XP/2003), there is an interesting command, NET SEND. It allows you to send another computer a message from the command line. All you have to do is to write the command, the receiver's address, and a message text. After the command is executed, the receiver computer will display a window with the message.


Initializing Direct3D. Part 2. - (Network Security Developer) In this article we will continue describing Direct3D initialization. The beginning of the article may be found here: Initializing Direct3D. Part 1.


Initializing Direct3D. Part 1. - (Network Security Developer) In this article we will take a look at initializing Direct3D. To make the discussion more interesting an example application will be created and then its capabilities will be considered.


Introduction to DirectX - (.NET File Explorer Control ) Since the times when Microsoft was not yet a full-fledged operation system but just a shell to MS-DOS, the GDI had been the programming basis for graphics operations. It was initially a successful technology that made it possible to work with any type of video card. The PC platform employed a variety of video chips, each with different capabilities, and GDI offered a universal way to access their video functions. Even though the technology greatly improved, is still used in Windows.


Installing and Configuring DirectX - (Heapar Essential Library .NET) Before you can start developing graphics application using Visual Studio, you have toinstall the DirectX Software Development Kit (DirectX SDK). The standard Visual Studio development environment has no idea about DirectX functions, thus, it must be told about them. This is done with the help of the .h header and .lib library files, which must be installed with the SDK.


Compressing Executable Files - (Michael Flenov) The simplest way to decrease the size of a program is to use a file compressing utility. As for me, I like ASPack very much. You can download it from http://www.aspack.com or copy from the accompanying CD-ROM from the Programs folder (the installation file name is ASPack.exe). The program compresses EXE and DLL files very well.


Optimization - (Hackers programming) A programmer's life is a continual struggle with slow-downs and lack of time. Every day he or she spends several hours on optimization. Each programmer tries to optimize everything that happens to be close at hand. Are you sure you do this properly? Maybe you can do something better.






Submit an article   Submit a file

Copyright © HackishCode.com 2008. All rights reserved
WEB Design and WEB Development by WEB consulting company ProfWebDev.com
www.hackishcode.com