The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
May 31, 2018
Post comments count
0
Post likes count
1
How can I obtain the heap from which a heap block was allocated?
You'll have to keep track of that yourself.
May 30, 2018
Post comments count
0
Post likes count
1
When you call OpenThreadToken while impersonating, you have to say who is asking for the thread token
I am for you.
May 29, 2018
Post comments count
0
Post likes count
0
The alphabet, in alphabetical order, in various languages
From A to Z, or beyond.
May 29, 2018
Post comments count
0
Post likes count
1
How do I get file version information from the command line?
PowerShell does for you.
May 28, 2018
Post comments count
0
Post likes count
0
How are BitBlt raster opcodes calculated?
The complicated language of raster operation codes.
May 25, 2018
Post comments count
0
Post likes count
1
My namespace importing trick imported the same three namespaces into each top-level namespace, yet it worked?
They are different namespaces, spelled the same.
May 24, 2018
Post comments count
0
Post likes count
1
How do I create a disabled checkbox for a listview item?
A little state image magic.
May 23, 2018
Post comments count
0
Post likes count
1
If you say that your buffer can hold 200 characters, then it had better hold 200 characters
Otherwise the mistake is on you.
May 22, 2018
Post comments count
0
Post likes count
2
Why does the install date and size of a program change roughly two days after I install it, even though no changes were made to the program in the meantime?
Because the system is trying to fill in missing information.