Click here to Skip to main content
15,940,550 members
Everything / Operating Systems / Windows / Win64



Great Reads

by Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Martin Mitáš
How to support scrolling within your controls.
by Dave Kerr
Create Shell Icon Overlay Handlers using .NET!

Latest Articles

by Michael Chourdakis
An introduction to machine learning with working C++ code that trains a linear regression model.
by Bruno van Dooren
An introduction to exporting functions from DLLs
by Bruno van Dooren
How to use APCs to perform user interface updates
by Michael Chourdakis
Use your sensors for identification and verification

All Articles

Sort by Score


5 Jun 2008 by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
26 Feb 2018 by Martin Mitáš
How to support scrolling within your controls.
14 Sep 2013 by Dave Kerr
Create Shell Icon Overlay Handlers using .NET!
25 Feb 2016 by J.Starkl
A windows-service which can handle different operations in separate threads and which can be controlled by a small GUI program
22 May 2013 by Dejan Mauer
Free and easy way to access a web camera by using the Aforge library.
21 Aug 2019 by Johnny J.
Easily add image cropping to your desktop application
7 Apr 2013 by Dave Kerr
Use .NET to rapidly build Shell Property Sheets
14 Oct 2009 by Alex Blekhman
Example of handling real-life challenges when hosting WebBrowser control: separate creation of hosting window and the control, keyboard shortcuts, control's dimensions, etc.
29 Jun 2009 by Michael Dunn
Create custom tasks in your app's jump list on Windows 7
30 May 2019 by Michael Chourdakis
A few functions and you can call various Web libraries like Google Drive
31 Mar 2011 by Gregory Gadow
Prank your coworkers with a dialog box that appears and disappears randomly by using a notification area app.
18 Dec 2012 by Lars [Large] Werner
Windows has built inn support for a lot of keyboard languages, this class makes it possible to extract that info in an easy manner and present it to screen.
24 Jul 2018 by stevemk14ebr
PolyHook v2 - the C++17 x86/x64 library supporting multiple methods of hooking
5 Nov 2019 by Howard 9448490
A replacement Windows Experience Score tool for Windows 10
2 May 2017 by Arthur V. Ratz
This article is a practical guide on using Intel® Threading Building Blocks (TBB) and OpenMP libraries for C++ based on the example of delivering parallel scalable code that implements Burrows-Wheeler Transformation (BWT) algorithm.
14 Jan 2020 by honey the codewitch
Add the ability to run a service in console mode and to control or install your service from the command line
3 Apr 2017 by Edgar Maass
Display a Point Cloud grabbed by the Microsoft Kinect v2 in a OpenGL control
9 May 2019 by Michael Chourdakis
Create music easily
9 Apr 2015 by Dirk Bahle, Alex Maitland
How to implement a ResourceHandler in CefSharp to display custom HTML in WPF
8 Apr 2009 by joseangelmt
We are going to enable your application to write entries in HKEY_LOCAL_MACHINE, elevating your application when necessary.
10 May 2009 by Michael Chourdakis
Draw your vectors using a new, ActiveX based hardware accelerated interface.
12 Apr 2013 by Jonathan Nethercott
Describes an algorithm for calculating the equation of a line in an image using orthogonal linear regression.
1 Nov 2018 by Alexander Eremeev
The Windows kernel-hacking library and development framework written on C++17
10 Sep 2022 by Mikhail Semenov
This article shows that double-ended vector is much faster than std::deque and should be preferred.
25 Jan 2024 by Bruno van Dooren
An introduction to exporting functions from DLLs
20 Sep 2012 by Palavos
A paradigm of Noiseless Steganography for secretely transmitting messages via Excel graphs.
21 Jan 2013 by Kerem Guemruekcue
This short article shows how to use an undocumented internal class method from the System.Deployment.Application.Win32InterOp namespace to get a PE images manifest resource.
5 Aug 2014 by Chris875
State pattern and procedural solution illustrated
22 Aug 2017 by gggustafson
This article revises the HTML authoring tool, HTML TOC Generator, that generates a Table of Contents for an HTML document. Optionally, the tool will number the HTML headers.
28 Feb 2018 by Omar Saad (IREQ), Eric Ouellet
Ouellet Convex Hull is currently the only ‘Online’ Convex Hull in O(log h) per point, where 'Online' stands for dynamically add one point at a time. Based on our own test against many other algorithm implementations, including Chan and Voronoi/Delaunay, it appears to be the fastest one.
31 May 2019 by Michael Chourdakis
Replace GetOpenFileName/GetSaveFileName with a new cloud API!
18 Apr 2024 by Michael Chourdakis
An introduction to machine learning with working C++ code that trains a linear regression model.
12 Jul 2016 by David A. Gray
Share Win32 string resources without the risk of conflicting resource IDs
30 Oct 2021 by Karel Donk
An example of building a peer-to-peer chat application for secure and private communication
27 Mar 2013 by nick.p.everdox
Usage of Intel/AMD extended processor features.
16 Jan 2023 by The Ænema
In this article, you will learn an easy way to protect your critical code logic in electron-based applications using a C++ native library.
5 Feb 2013 by Gokulnath007
To get instant control over Outlook and various operations of outlook.
12 Dec 2014 by Yuriy Magurdumov
Calling native methods from .NET application via standard Windows Named Pipes
25 Jun 2018 by Sean Rand
This is an article to help you clean up browser processes during automated Selenium testing.
25 Jan 2020 by Thilo Bauer
Autohides Taskbar and Startmenu when there are no mouse moves over them for a defined time
13 Apr 2017 by zapsolution
Stereo mix audio capture with peak level display
15 Feb 2016 by Ahmed Amer Jaf
Fast n Easy Way to parse Json data
15 Feb 2010 by Rajkumar-Kannan
In this article, we move on and explore topics like Exporting and Importing Virtual Machines.
15 Apr 2012 by Russ Osterlund
A totally new version of the article I wrote many years ago called "There and Back Again or Stepping Through the JIT Thunk Layer" but this time examines 64-bit processes and V4.0 of Microsoft's .NET runtime.
1 Mar 2019 by Sergey Nozhenko
A technique of invoking and implementing non-standard interfaces of windowsless rich edit controls is demonstrated
7 Jan 2013 by LEADTOOLS Support
Introduce you to the key features of the new .NET OCR classes, provide you with a step-by-step approach for creating an OCR application, and provide you with sample code.
6 Feb 2009 by Javier Ibarra
This article is about how to get or set values of an InfoPath form.
5 Mar 2012 by Fred_Informatix
This is an alternative for "Simple Tri-State TreeView"
2 Jun 2015 by Artur Zgadzaj
Batch run as Administrator - automatic increase administrative privileges in Batch scripts like BAT and CMD - universal tools Batch_Admin
6 Apr 2020 by Doctor Autonomy
A surprisingly easy way to avoid memory leaks with new/delete allocations in C++
31 Dec 2007 by jkunken
In this article, we will describe how information generated on data acquisition devices connected to servers running Windows Server 2003 can be efficiently integrated into Microsoft Office SharePoint Server 2007 using Windows PowerShell.
11 Jul 2017 by Doug Duerner, Yeon-Chang Wang
In this article we explored a theory; would it be better to not utilize a heap construct when dealing with very large objects in .NET, in order to avoid Large Object Heap (LOH) fragmentation?
12 Aug 2013 by Mohammad Reza Khosravi
This application uses some simple 2D methods to make 3D scenes which can be seen with Red/Cyan Anaglyph glasses.
12 Dec 2014 by Martin Mitáš
Understanding the basics of custom control painting and avoiding the trap of control flicker
24 Nov 2012 by Leung Yat Chun
This article describe how to construct FileExplorer controls included DirectoryTree and FileList, using Model-View-ViewModel (MVVM) pattern.
23 Feb 2010 by Ivo Beltchev
Classic Start menu and other shell features for Windows 7 and Vista.
5 Aug 2014 by Babu_Abdulsalam
A Simple Profiler for C++ apps on x64 platform
22 Jun 2014 by Nathaniel Moschkin
Topics and methods on programming in .NET and performance considerations
17 Jan 2010 by Abhishek Sur
Implement services that start/stop automatically to some events like Device attached, Network Availability, Firewall port modified, Domain join, Group Policy change etc
15 Jan 2022 by Christ Kennedy
A fully functional Irish Language Word Processor written in C#
12 Jan 2014 by Michael Trembovler
The current article might be useful for users attempting to use NServiceBus. It contains detailed instruction for creating pairs: publisher-subscriber through ServiceMatrix. Solution architects may find this technique useful in many CQRS scenarios as a good alternative to WCF.
15 Sep 2013 by Dave Kerr
Learn how to deploy SharpShell servers easily with the new Server Registration Manager tool
11 Nov 2010 by Ajay Vijayvargiya
Learn about parallel algorithms, parallel containers, tasks, task groups, agents library, task scheduler etc in VC10
20 Aug 2008 by Christoph Husse
This article shows how to bypass PatchGuard 3 on the latest windows versions.
13 Dec 2018 by Michael Chourdakis
A mutex with shared/exclusive access with upgrade/downgrade capability
17 Mar 2014 by Martin Mitáš
Paint your control consistently with standard/common controls, using the visual styles API.
3 Jan 2015 by Espen Harlinn
Benchmark C++ std::vector vs raw arrays, move assignable/constructable & copy assignable/constructable
13 Sep 2009 by Johann Anhofer
The goal of this article is to describe a more or less generic way to access .NET managed objects from a native C++ application.
9 Dec 2016 by Arthur V. Ratz
In this article, we'll demonstrate an approach the allows to increase the performance (up to 600%) of the code that implements the conventional distribution counting algorithm (DCA) using NVIDIA CUDA 8.0 Runtime API
11 Dec 2014 by Martin Mitáš
Overview of techniques for customizing existing controls.
28 Aug 2009 by Alex Blekhman
A simple Calendar utility that demonstrates basic Shell extensibility techniques: desk band, tray notification icon, locales.
1 Oct 2013 by Espen Harlinn
A reflection based wrapper for the Oracle Data Provider for .NET – allows your application to dynamically load the Oracle.DataAccess.dll assembly installed on your client’s computer.
12 Dec 2014 by Martin Mitáš
A quick introduction into the development of custom controls in plain Win32 API.
14 Sep 2009 by Michael Dunn
An intro to using Taskbar progress bars and overlay icons with your Windows 7 applications
11 Nov 2015 by c-smile
Basics of Sciter embedding principles, high-level overlook of Sciter SDK structure.
23 Jul 2008 by Michael Chourdakis
Simple code to introduce a hardware breakpoint mechanism.
23 Nov 2021 by David MacDermot
This article describes the creation of a non-MFC custom PropertyGrid control.
5 May 2016 by Marius Bancila
Interact, control and configure Windows services using C++ components built on top of the Windows services API
12 Apr 2010 by Alain Rist
Including a Ribbon UI Implementation Guide with examples and a dual UI enabled legacy application
7 Oct 2016 by digital performance
This article shows how to access Windows API with plain x64 assembly programming language (MASM style). It shall also give an overview, how to apply some programming techniques like OOP and multithreading on a low level.
9 Jan 2014 by Jim Parsells
A Class Library for building Forms with a folder navigation TreeView and form specific ListViews that can be tailored for your application and behave like Windows Explorer. Full documentation.
9 Nov 2008 by Joshua Tully
A look into what goes into the area of preventing reverse engineering, and gives developers some functions and ideas about preventing reversing engineering of their programs.
3 Jan 2015 by Espen Harlinn
Windows API, menus, C++ lambda expressions, std::enable_shared_from_this
3 Jun 2015 by john morrison leon
An alternative approach in which dialogs are entirely specified as C++ code that requires neither IDE support to be written nor IDE generated resources to be executed. Powered by the C++ type system.
6 Dec 2015 by Michael Chourdakis
Load an EXE file as a DLL in another EXE and execute the functions
4 Oct 2017 by CMalcheski
Ditching the slowdowns and applying a little elbow grease can create dramatic speed improvements in GDI image blending.
22 Apr 2009 by Pero Matić
This article illustrates how to bypass Vista UAC as well as how to correctly launch an interactive process from a Windows Service.
17 Mar 2015 by Tsuda Kageyu
Provides the basic part of Microsoft Detours functionality for both x64/x86 environments.
12 Mar 2008 by Warrick Procter
Get the path names to Windows special folders; optionally create the folders if they are missing; access physical and virtual special folders.
30 Sep 2015 by Timo Kunze
Use undocumented parts of the Windows Vista list view API to enhance your application.
6 Dec 2016 by Jon Campbell
Using "thunk" technique to add this pointer as fifth parameter to WndProc call for x32 and x64
30 Apr 2009 by Mohammad Reza Khosravi
A simple program to find real size or distance of objects in your digital camera photos
20 Oct 2019 by Lance A. Endres
The algorithm presented by Radhakrishnan, et al., originally used to segment well logs for the oil industry, has been ported to C and C#.
21 Apr 2014 by SOHAM_GANDHI
Image cryptography using RSA algorithm in C#
15 Nov 2010 by Mathias S.
A generic MFC breadcrumb controller that shows a clickable breadcrumb list.
29 Oct 2013 by Dezhi Zhao
This article shows a fast solution to Einstein's Riddle by using brutal search.
13 Feb 2013 by Babu_Abdulsalam
Subclassing a window using the DLL Injection technique.
14 Apr 2016 by Eyal Rosner
Easily setting debugger to attach a process on start