Quantcast
Channel: Windows Programming
Browsing latest articles
Browse All 45 View Live

May good reads

Here is my list of good reads from May: Non-Ownership and Generic Programming and Regular types, oh my! Using C++17 std::optional Error Handling and std::optional std::accumulate vs. std::reduce How to...

View Article


June good reads

Here is my list of good reads from May: Revisiting regular types 3 Simple C++17 Features That Will Make Your Code Simpler 2D or not 2D: that is the question: Rapperswil trip report 2018 Rapperswil ISO...

View Article


How to determine what CLR versions are installed using C++

You may have multiple versions of the .NET framework installed and used on your machine. The framework has two components: the set of assemblies that provide functionalities for your application, and...

View Article

Image may be NSFW.
Clik here to view.

My open-source projects are moved to GitHub

I used to have several open-source projects available on CodePlex. At the end of 2017, the site was put in read-only mode and it will probably be closed at some point. Therefore, I have decided to move...

View Article

Using the curl library from C++ on Windows

curl is a project containing a command line tool and a library that can be used to transfer data using a variety of protocols, including, of course, HTTP and HTTPS. The library API is written in C, but...

View Article


Image may be NSFW.
Clik here to view.

Troubles with Windows SDK

I recently installed a fresh copy of Visual Studio 2017 on a new machine and went on to build several projects some of them being VC++. The trouble was that I immediately run into a problem (actually...

View Article

Unit testing non-public types and members for .NET projects

Unit testing is usually used for testing public types and members. However, there are cases when you might need to test types or members that are not public. These could be internal classes or private...

View Article

Troubles with Windows target versions

I recently migrated an old VC++ project to use the Visual Studio 2017 toolset and when compiling I run into the following errors about redefining the structure tagTOUCHINPUT: 1>c:\program files...

View Article


Image may be NSFW.
Clik here to view.

Using Microsoft Edge in a native Windows desktop app – part 4

This article in requiring Microsoft Edge WebView2 Runtime 88.0.705.50 or newer. In the previous articles, we learned how to perform navigation in a Windows desktop application and how navigation events...

View Article


Image may be NSFW.
Clik here to view.

How to build high DPI aware native Windows desktop applications

If you’re developing native applications for Windows using Win32 or MFC and you want to support high DPIs so that the application looks crisp on any display, you have to do a lot of things by hand....

View Article
Browsing latest articles
Browse All 45 View Live