Last time,
we wrote a simple program to print various properties of the items
in the Recycle Bin,
and we did so in the classical style,
using item ID lists and s.
One thing you may have noticed is that a lot of functions take
the combination of an and a
.
In the shell namespace, operations on items usually happen
by means of the pair (folder, ch...
For some reason, a lot of people are interested in programmatic
access to the contents of the Recycle Bin.
They never explain why they care,
so it's possible that they are looking at their problem the wrong way.
For example, one reason for asking,
"How do I purge an item from the Recycle Bin given a path?"
is that
some operation in their program...
The header file defines a GUID called
, but a customer was having trouble
using it.
The strange compiler error the customer referred to is the following:
"I don't see what the compiler is complaining about.
The parentheses appear to be properly matched before the left brace."
Remember, what you see is not necessarily what the compiler see...
Tom Keddie thinks that the format of long file names on FAT deserves an article. Fortunately, I don't have to write it; somebody else already did.
So go read that article first. I'm just going to add some remarks and stories.
Hi, welcome back.
Coming up with the technique of setting Read-only, System, Hidden, and Volume attributes to hide LFN ...
On unix, you can use to count the number of lines
in stdin.
Windows doesn't come with ,
but there's a sneaky way to count the number of lines anyway:
It is a special quirk of the command
that the null string is treated as never matching.
The flag reverses the sense of the test,
so now it matches everything.
And the flag returns the count.
...
Nothing.
Those fields in the structure are meaningful only when they appear in the EXE. The values provided in DLLs are ignored.
and fall into the same category. In general, flags and fields which control process settings have no effect when declared in a DLL. We've seen a few examples already, like the flag or the markers which indicate th...
A customer wanted a way to determine which users were using specific files on their server. They fired up the Shared Folders MMC snap-in and went to the Open Files list. They found that the results were inconsistent. Some file types like and did show up in the list when they were open, but other file types like did not. The customer asked for a...
Commenter rolfhub suggested that, to help people recover from accidentally going into Tiny Footprint Mode, the Task Manager could display a right-click context menu with an entry to return to normal mode.
My initial reaction to this was Huh? Who right-clicks on nothing? Tiny Footprint Mode is itself already a bad secret hidden setting. Having th...