devxlogo

Recent

DevX - Software Development Resource

Reading a File Backwards Quickly in C#

The classes in .NET are structured to read files from the beginning to end. Hard drives are structured like that, sometimes though there is a dire need to read a

DevX - Software Development Resource

Locking Your Computer with C#

In order to lock your computer, you need to use the following two APIs: [DllImport(“user32.dll”)] public static extern void LockWorkStation(); [DllImport(“user32.dll”)] public static extern int ExitWindowsEx(int uFlags, int dwReason); You

DevX - Software Development Resource

Minimizing All Open Windows

It is quite easy to minimize all currently opened windows with C#. All you need to know is a few APIs: FindWindowSendMessageTimeout Here is a small example: public partial class

DevX - Software Development Resource

Prevent Shutdown from a C# App

It is possible to prevent a system shutdown from within your C# apps. Basically the premise is as follows: Override the WndProc event so that when a system shutdown event

Pointers: Advanced Concepts in C++

A pointer is a variable that points to the memory location of another variable or an object. The pointer itself is also a variable???the difference between a pointer and another

Using Preprocessor Directives in C++

Preprocessors are programs that accept input and produce output that in turn becomes input for the next cycle. Preprocessor directives are statements in a program that are preceded by the

DevX - Software Development Resource

Cloud Backup Gotcha for Encrypted Data

Backing up your important corporate data to the Cloud makes sense, right? It’s offsite, highly reliable, and inexpensive. What’s not to love? Of course, it’s important for your Cloud backup