windows-development

Tag

Cards List
#windows-development

How can I remove the Close button from my window caption?

The Old New Thing (Raymond Chen) · 2026-09-11 Cached

The article explains how to remove or disable the Close button in Windows application windows, discussing different methods and their implications for developers.

0 favorites 0 likes
#windows-development

Why don’t we allow stacks to be sparse, instead of forcing them to be contiguous?

The Old New Thing (Raymond Chen) · 2026-09-07 Cached

The article discusses why stacks are made contiguous in memory instead of sparse, highlighting security risks such as Stack Clash and implementation complexities in exception handling.

0 favorites 0 likes
#windows-development

How do functions like alloca allocate memory from the stack?

Hacker News Top · 2026-08-17 Cached

The article explains how the alloca function allocates memory on the stack by calling the __chkstk function to probe the stack before adjusting the stack pointer, demonstrated with x86-64 assembly code.

0 favorites 0 likes
#windows-development

Creating a fake agile wrapper that is technically agile but is not useful outside its home apartment, part 4

The Old New Thing (Raymond Chen) · 2026-08-06 Cached

Raymond Chen continues his series on creating a fake agile wrapper in COM, explaining how to move non-marshalable objects by forwarding references into the force_marshal wrapper and discussing C++/WinRT deduction guides.

0 favorites 0 likes
#windows-development

A hypothetical redesign of System.Diagnostics.Process to avoid confusion over properties that are valid only when you are the one who called Start

The Old New Thing (Raymond Chen) · 2026-05-25 Cached

A blog post proposing a redesign of the System.Diagnostics.Process class in .NET to separate properties valid only for started processes into a new class, aiming to reduce API confusion.

0 favorites 0 likes
← Back to home

Submit Feedback