Blog · corpus.blog/blogs/devblogs.microsoft.com/posts
Microsoft Developer Blogs
devblogs.microsoft.com
2026
18 Jun 2026
15 Jun 2026
10 Jun 2026
The back cover of C++: The Programming Language also raises questions not answered by the front coveroriginal ↗
5 Jun 2026
5 Jun 2026
3 Jun 2026
Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 3original ↗
29 May 2026
Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 2original ↗
28 May 2026
Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 1original ↗
27 May 2026
If C# and JavaScript lets me await a Windows Runtime asynchronous operation more than once, why not C++/WinRT?original ↗
26 May 2026
A hypothetical redesign of System.Diagnostics.Process to avoid confusion over properties that are valid only when you are the one who called Startoriginal ↗
25 May 2026
Why do you say that a COM STA thread must pump messages if I see sample code creating STA threads and not pumping messages?original ↗
22 May 2026
20 May 2026
A constant-space linear-time algorithm for deleting all but the 10 most recent files in a directoryoriginal ↗
14 May 2026
14 May 2026
12 May 2026
7 May 2026
A dispute over the TAB key highlights a mismatch between Microsoft and IBM organizational structuresoriginal ↗
5 May 2026
1 May 2026
30 Apr 2026
Developing a cross-process reader/writer lock with limited readers, part 2: Taking turns when being grabbyoriginal ↗
29 Apr 2026
28 Apr 2026
Looking at consequences of passing too few register parameters to a C function on various architecturesoriginal ↗
27 Apr 2026
21 Apr 2026
21 Apr 2026
How did code handle 24-bit-per-pixel formats when using video cards with bank-switched memory?original ↗
20 Apr 2026
16 Apr 2026
Why is there a long delay between a thread exiting and the WaitForSingleObject returning?original ↗
15 Apr 2026
10 Apr 2026
Were there any Windows 3.1 programs that were so incompatible with Windows 95 that there was no point trying to patch them?original ↗
7 Apr 2026
6 Apr 2026
How can I use ReadDirectoryChangesW to know when someone is copying a file out of the directory?original ↗
3 Apr 2026
Why doesn’t the system let you declare your own messages to have the same semantics as WM_COPYDATA?original ↗
2 Apr 2026
1 Apr 2026
Before you check if an update caused your problem, check that it wasn’t a problem before the updateoriginal ↗
31 Mar 2026
A question about the maximimum number of values in a registry key raises questions about the questionoriginal ↗
30 Mar 2026
How can I change a dialog box’s message loop to do a MsgWaitForMultipleObjects instead of GetMessage?original ↗
25 Mar 2026
24 Mar 2026
23 Mar 2026
23 Mar 2026
17 Mar 2026
11 Mar 2026
6 Mar 2026
When ReadDirectoryChangesW reports that a deletion occurred, how can I learn more about the deleted thing?original ↗
6 Mar 2026
The mystery of the posted message that was dispatched before reaching the main message looporiginal ↗
5 Mar 2026
Aha, I found a counterexample to the documentation that says that QueryPerformanceCounter never failsoriginal ↗
4 Mar 2026
What sort of horrible things happen if my dialog has a non-button with the control ID of IDCANCEL?original ↗
2 Mar 2026
11 Feb 2026
2025
31 Dec 2025