|  | Go up | — | — |  | 
					
						|  | 2011-01-03 - Begin feeling.pdf | 67 KiB |  |  | 
					
						|  | 2011-01-04 - From inside the Redmond Reality Distortion Field Why publish documents in PDF.pdf | 106 KiB |  |  | 
					
						|  | 2011-01-05 - Why does SHGetSpecialFolderPath take such a long time before returning a network error.pdf | 101 KiB |  |  | 
					
						|  | 2011-01-06 - Processes commit RAM threads and how high can you go.pdf | 158 KiB |  |  | 
					
						|  | 2011-01-07 - When does a process ID become available for reuse.pdf | 111 KiB |  |  | 
					
						|  | 2011-01-10 - Why does pasting a string containing an illegal filename character into a rename edit box delete the .pdf | 77 KiB |  |  | 
					
						|  | 2011-01-11 - The message text limit for the Marquee screen saver is 255 even if you bypass the dialog box that pre.pdf | 70 KiB |  |  | 
					
						|  | 2011-01-12 - My what strange NOPs you have.pdf | 128 KiB |  |  | 
					
						|  | 2011-01-13 - The MARGINS parameter to the DwmExtendFrameIntoClientArea function controls how far the frame extends.pdf | 104 KiB |  |  | 
					
						|  | 2011-01-14 - Whats the difference between an asynchronous PIPE_WAIT pipe and a PIPE_NOWAIT pipe.pdf | 121 KiB |  |  | 
					
						|  | 2011-01-17 - Was showing the column header in all Explorer views a rogue feature.pdf | 80 KiB |  |  | 
					
						|  | 2011-01-18 - Dont just stand around saying somebody should do something Be someone.pdf | 93 KiB |  |  | 
					
						|  | 2011-01-19 - Why didnt they use the Space Shuttle to rescue the Apollo 13 astronauts.pdf | 106 KiB |  |  | 
					
						|  | 2011-01-20 - How to turn off the exception handler that COM helpfully wraps around your server.pdf | 120 KiB |  |  | 
					
						|  | 2011-01-21 - Modality part 9 Setting the correct owner for modal UI practical exam.pdf | 116 KiB |  |  | 
					
						|  | 2011-01-21 - The 20112012 Seattle Symphony subscription season at a glance.pdf | 287 KiB |  |  | 
					
						|  | 2011-01-24 - Theres a default implementation for WM_SETREDRAW but you might be able to do better.pdf | 108 KiB |  |  | 
					
						|  | 2011-01-25 - Why does the name of my TEMP directory keep changing.pdf | 127 KiB |  |  | 
					
						|  | 2011-01-26 - Microspeak Leverage.pdf | 112 KiB |  |  | 
					
						|  | 2011-01-27 - How do you obtain the icon for a shortcut without the shortcut overlay.pdf | 127 KiB |  |  | 
					
						|  | 2011-01-28 - Some remarks on VirtualAlloc and MEM_LARGE_PAGES.pdf | 109 KiB |  |  | 
					
						|  | 2011-01-31 - Solutions that require a time machine Making applications which require compatibility behaviors crash.pdf | 112 KiB |  |  | 
					
						|  | 2011-02-01 - There is no longer any pleasure in reading the annual Microsoft injury reports.pdf | 74 KiB |  |  | 
					
						|  | 2011-02-02 - Ready cancel wait for it part 1.pdf | 186 KiB |  |  | 
					
						|  | 2011-02-03 - I am no longer impressed by your fancy new 10000 BTU hot pot burner.pdf | 71 KiB |  |  | 
					
						|  | 2011-02-03 - Ready cancel wait for it part 2.pdf | 112 KiB |  |  | 
					
						|  | 2011-02-04 - Ready cancel wait for it part 3.pdf | 153 KiB |  |  | 
					
						|  | 2011-02-04 - The 2010 Niney Award nominees have been announced.pdf | 84 KiB |  |  | 
					
						|  | 2011-02-07 - The cursor isnt associated with a window or a window class its associated with a thread group.pdf | 114 KiB |  |  | 
					
						|  | 2011-02-08 - Microspeak Recycling bits or recycling electrons.pdf | 132 KiB |  |  | 
					
						|  | 2011-02-09 - Why does SHGetKnownFolderPath return E_FAIL for a known folder.pdf | 128 KiB |  |  | 
					
						|  | 2011-02-10 - Psychic debugging Because of course when something doesnt work its because the program was sabotaged .pdf | 126 KiB |  |  | 
					
						|  | 2011-02-11 - Any intelligent human being.pdf | 80 KiB |  |  | 
					
						|  | 2011-02-11 - How do specify that a shortcut should not be promoted as newly-installed on the Start menu.pdf | 88 KiB |  |  | 
					
						|  | 2011-02-14 - What happens when you email the people in the Im a PC commercial.pdf | 82 KiB |  |  | 
					
						|  | 2011-02-15 - Dont mention the war I mentioned it once but I think I got away with it all right Episode 2.pdf | 67 KiB |  |  | 
					
						|  | 2011-02-15 - Window message parameters do not come with metaphysical certitude.pdf | 91 KiB |  |  | 
					
						|  | 2011-02-16 - What is the difference between a directory and a folder.pdf | 89 KiB |  |  | 
					
						|  | 2011-02-17 - What is the highest numerical resource ID permitted by Win32.pdf | 121 KiB |  |  | 
					
						|  | 2011-02-18 - WM_NCHITTEST is for hit-testing and hit-testing can happen for reasons other than the mouse being ove.pdf | 157 KiB |  |  | 
					
						|  | 2011-02-21 - If an operation results in messages being sent then naturally the target window must be processing me.pdf | 103 KiB |  |  | 
					
						|  | 2011-02-21 - Sharktopus Just when you thought it was safe to see what movies are coming out.pdf | 82 KiB |  |  | 
					
						|  | 2011-02-22 - Dr Watson and the bluescreen  a story from the trenches.pdf | 87 KiB |  |  | 
					
						|  | 2011-02-23 - How long does an idle UNC connection remain active before it is automatically disconnected.pdf | 75 KiB |  |  | 
					
						|  | 2011-02-24 - iPhone pricing as economic experiment.pdf | 86 KiB |  |  | 
					
						|  | 2011-02-24 - Shortcuts are serializable objects which means that they can be stored in places other than just a fi.pdf | 115 KiB |  |  | 
					
						|  | 2011-02-25 - DRUNK HULKs insightful commentary in all-caps and faux-rudimentary English.pdf | 74 KiB |  |  | 
					
						|  | 2011-02-25 - Why does WaitForMultipleObjects return ERROR_INVALID_PARAMETER when all the parameters look valid to .pdf | 134 KiB |  |  | 
					
						|  | 2011-02-28 - If you want to use GUIDs to identify your files then nobodys stopping you.pdf | 127 KiB |  |  | 
					
						|  | 2011-02-28 - On the linguistic productivity of the word spam.pdf | 89 KiB |  |  | 
					
						|  | 2011-03-01 - No not that M the other M the one called Max.pdf | 96 KiB |  |  | 
					
						|  | 2011-03-02 - Although the x64 calling convention reserves spill space for parameters you dont have to use them as .pdf | 123 KiB |  |  | 
					
						|  | 2011-03-02 - Charlie Sheen v Muammar Gaddafi Whose line is it anyway.pdf | 62 KiB |  |  | 
					
						|  | 2011-03-03 - If youre waiting for IO to complete it helps if you actually have an IO to begin with.pdf | 117 KiB |  |  | 
					
						|  | 2011-03-04 - News flash Companies change their product to appeal to their customers.pdf | 66 KiB |  |  | 
					
						|  | 2011-03-04 - The window manager needs a message pump in order to call you back unexpectedly.pdf | 84 KiB |  |  | 
					
						|  | 2011-03-07 - Whats the difference between FreeResource and say DestroyAcceleratorTable.pdf | 102 KiB |  |  | 
					
						|  | 2011-03-08 - Microspeak Cadence.pdf | 114 KiB |  |  | 
					
						|  | 2011-03-09 - How to rescue a broken stack trace Recovering the EBP chain.pdf | 187 KiB |  |  | 
					
						|  | 2011-03-10 - How do I create a topmost window that is never covered by other topmost windows.pdf | 127 KiB |  |  | 
					
						|  | 2011-03-11 - Why does my TIME_ZONE_INFORMATION have the wrong DST cutover date.pdf | 124 KiB |  |  | 
					
						|  | 2011-03-14 - The old DEBUG program can load COM files bigger than 64KB but that doesnt mean they actually load as .pdf | 84 KiB |  |  | 
					
						|  | 2011-03-15 - Raymonds highly scientific predictions for the 2011 NCAA mens basketball tournament.pdf | 265 KiB |  |  | 
					
						|  | 2011-03-15 - Why cant Explorer decide what size a file is.pdf | 83 KiB |  |  | 
					
						|  | 2011-03-16 - Whats up with the mysterious inc bp in function prologues of 16-bit code.pdf | 114 KiB |  |  | 
					
						|  | 2011-03-17 - What does the l in lstrcmp stand for.pdf | 120 KiB |  |  | 
					
						|  | 2011-03-18 - You can extend the PROPSHEETPAGE structure with your own bonus data.pdf | 148 KiB |  |  | 
					
						|  | 2011-03-21 - How does the C runtime know whether to use the static-linking or dynamic-linking version of the heade.pdf | 114 KiB |  |  | 
					
						|  | 2011-03-22 - Why is there the message Do not use this registry key in the registry.pdf | 95 KiB |  |  | 
					
						|  | 2011-03-23 - Function requirements are cumulative If you fail to meet any of them then all bets are off.pdf | 122 KiB |  |  | 
					
						|  | 2011-03-24 - How can I generate a consistent but unique value that can coexist with GUIDs.pdf | 114 KiB |  |  | 
					
						|  | 2011-03-25 - How do I monitor or even control the lifetime of an Explorer window.pdf | 162 KiB |  |  | 
					
						|  | 2011-03-25 - Paul Cézanne and Camille Saint-Saëns may have similar-sounding last names but they are not the same p.pdf | 105 KiB |  |  | 
					
						|  | 2011-03-28 - Why did Win32 define BOOL as a signed int instead of an unsigned int.pdf | 97 KiB |  |  | 
					
						|  | 2011-03-29 - Although the default icon for a shortcut is the icon of the target you can override that.pdf | 107 KiB |  |  | 
					
						|  | 2011-03-30 - How do I get the title of a dialog from a dialog resource.pdf | 106 KiB |  |  | 
					
						|  | 2011-03-31 - 2011 Q1 link clearance Microsoft blogger edition.pdf | 109 KiB |  |  | 
					
						|  | 2011-03-31 - Having an owner window from another process is tricky but its sometimes the right thing to do.pdf | 119 KiB |  |  | 
					
						|  | 2011-04-01 - The funniest joke Ive ever told to a three-year-old.pdf | 83 KiB |  |  | 
					
						|  | 2011-04-01 - The introduction of whimsical teasing in Comic Chat.pdf | 113 KiB |  |  | 
					
						|  | 2011-04-04 - Windows is not a NET Framework delivery channel either.pdf | 83 KiB |  |  | 
					
						|  | 2011-04-05 - Lock-free algorithms Choosing a unique value warm-up.pdf | 74 KiB |  |  | 
					
						|  | 2011-04-06 - Lock-free algorithms Choosing a unique value solutions.pdf | 108 KiB |  |  | 
					
						|  | 2011-04-06 - Lock-free algorithms The singleton constructor.pdf | 158 KiB |  |  | 
					
						|  | 2011-04-07 - Lock-free algorithms The one-time initialization.pdf | 164 KiB |  |  | 
					
						|  | 2011-04-08 - Lock-free algorithms The singleton constructor answer to exercises.pdf | 136 KiB |  |  | 
					
						|  | 2011-04-08 - Patterns for using the InitOnce functions.pdf | 138 KiB |  |  | 
					
						|  | 2011-04-11 - Holding down the shift key when right-clicking lets you pin things to the Start menu even when you mi.pdf | 84 KiB |  |  | 
					
						|  | 2011-04-12 - Lock-free algorithms The trycommittry again pattern.pdf | 120 KiB |  |  | 
					
						|  | 2011-04-12 - Overheard conversation fragment Im over here by the slot machines.pdf | 65 KiB |  |  | 
					
						|  | 2011-04-13 - Lock-free algorithms Update if you can Im feeling down.pdf | 132 KiB |  |  | 
					
						|  | 2011-04-14 - Lock-free algorithms The opportunistic cache.pdf | 125 KiB |  |  | 
					
						|  | 2011-04-15 - Lock-free algorithms The trycommithand off model.pdf | 174 KiB |  |  | 
					
						|  | 2011-04-18 - Back from Las Vegas and now my clothes smell like cigarette smoke.pdf | 91 KiB |  |  | 
					
						|  | 2011-04-18 - Dont forget to include the message queue in your lock hierarchy.pdf | 94 KiB |  |  | 
					
						|  | 2011-04-19 - Endorsement Aaron Margosiss Unintended Consequences of Security Lockdowns talk at TechEd.pdf | 71 KiB |  |  | 
					
						|  | 2011-04-19 - Visual Studio 2005 gives you acquire and release semantics for free on volatile memory access.pdf | 85 KiB |  |  | 
					
						|  | 2011-04-20 - Corrections to Patterns for using the InitOnce functions.pdf | 118 KiB |  |  | 
					
						|  | 2011-04-21 - The performance improvements of a lock-free algorithm is often not in the locking.pdf | 96 KiB |  |  | 
					
						|  | 2011-04-22 - Even if you have a lock you can borrow some lock-free techniques.pdf | 108 KiB |  |  | 
					
						|  | 2011-04-25 - Theres only so much you can do to stop running code from simulating UI actions.pdf | 91 KiB |  |  | 
					
						|  | 2011-04-26 - No you cant ask whether your notification icon is visible or not.pdf | 120 KiB |  |  | 
					
						|  | 2011-04-27 - How do I pin a program directly to the Start menu rather than a shortcut.pdf | 90 KiB |  |  | 
					
						|  | 2011-04-28 - Microspeak Hipo.pdf | 83 KiB |  |  | 
					
						|  | 2011-04-29 - Not quite understanding why you wash your hands before playing the piano.pdf | 73 KiB |  |  | 
					
						|  | 2011-04-29 - Why is there a RestoreLastError function that does the same thing as SetLastError.pdf | 142 KiB |  |  | 
					
						|  | 2011-05-02 - Hidden compatibility constraints of redirecting program execution via a stub.pdf | 82 KiB |  |  | 
					
						|  | 2011-05-02 - The Importance of Being Snooki.pdf | 90 KiB |  |  | 
					
						|  | 2011-05-03 - Like a chicken talking to a duck.pdf | 76 KiB |  |  | 
					
						|  | 2011-05-03 - Thats not a duck.pdf | 83 KiB |  |  | 
					
						|  | 2011-05-04 - Why dont the file timestamps on an extracted file match the ones stored in the ZIP file.pdf | 121 KiB |  |  | 
					
						|  | 2011-05-05 - Your program loads libraries by their short name and you dont even realize it.pdf | 97 KiB |  |  | 
					
						|  | 2011-05-06 - A function pointer cast is a bug waiting to happen.pdf | 132 KiB |  |  | 
					
						|  | 2011-05-09 - Sorting is a state and a verb and a floor wax and a dessert topping.pdf | 97 KiB |  |  | 
					
						|  | 2011-05-10 - Why is hybrid sleep off by default on laptops and how do I turn it on.pdf | 120 KiB |  |  | 
					
						|  | 2011-05-11 - Why double-null-terminated strings instead of an array of pointers to strings.pdf | 84 KiB |  |  | 
					
						|  | 2011-05-12 - Looking at the world through kernel-colored glasses.pdf | 113 KiB |  |  | 
					
						|  | 2011-05-13 - If undecorated names are given in the DLL export table why does link dump exports show me decorated n.pdf | 104 KiB |  |  | 
					
						|  | 2011-05-16 - Multithreaded UI code may be just as hard as multithreaded non-UI code but the consequences are diffe.pdf | 68 KiB |  |  | 
					
						|  | 2011-05-17 - Why does Explorer show a thumbnail for my image thats different from the image.pdf | 130 KiB |  |  | 
					
						|  | 2011-05-18 - How long do taskbar notification balloons appear on the screen.pdf | 98 KiB |  |  | 
					
						|  | 2011-05-18 - Watching the battle between Facebook and Facebook spammers.pdf | 94 KiB |  |  | 
					
						|  | 2011-05-19 - Why is my program terminating with exit code 3.pdf | 83 KiB |  |  | 
					
						|  | 2011-05-20 - BeginBufferedPaint Its not just for buffered painting any more.pdf | 151 KiB |  |  | 
					
						|  | 2011-05-20 - One engineers interpretation of the Segway as a hybrid vehicle.pdf | 81 KiB |  |  | 
					
						|  | 2011-05-23 - If its possible to do something then its possible to do something WRONG.pdf | 124 KiB |  |  | 
					
						|  | 2011-05-24 - Microspeak PowerPoint Karaoke and the eye chart.pdf | 170 KiB |  |  | 
					
						|  | 2011-05-25 - WinMain is just the conventional name for the Win32 process entry point.pdf | 112 KiB |  |  | 
					
						|  | 2011-05-26 - How do IsThemeActive IsAppThemed and IsCompositionActive differ.pdf | 91 KiB |  |  | 
					
						|  | 2011-05-27 - Why are custom properties created on Windows 2000 lost when I view the file from newer versions of Wi.pdf | 85 KiB |  |  | 
					
						|  | 2011-05-30 - Just for fun Sample user names in Windows 7.pdf | 420 KiB |  |  | 
					
						|  | 2011-05-31 - My evil essence revealed.pdf | 75 KiB |  |  | 
					
						|  | 2011-06-01 - How do I prevent users from pinning my program to the taskbar.pdf | 141 KiB |  |  | 
					
						|  | 2011-06-02 - How do I control X-Mouse settings active window tracking.pdf | 94 KiB |  |  | 
					
						|  | 2011-06-03 - Swamping the thread pool with work faster than it can drain.pdf | 139 KiB |  |  | 
					
						|  | 2011-06-06 - Why do Group Policy settings require me to have a degree in philosophy.pdf | 112 KiB |  |  | 
					
						|  | 2011-06-07 - Youd think that with the name scratch people wouldnt expect it to be around for a long time.pdf | 103 KiB |  |  | 
					
						|  | 2011-06-08 - Microspeak The planned unplanned outage and other operations jargon.pdf | 129 KiB |  |  | 
					
						|  | 2011-06-09 - PE resources must be 4-byte aligned but that doesnt stop people from trying other alignments.pdf | 80 KiB |  |  | 
					
						|  | 2011-06-10 - Generally speaking if your function fails you should return a failure code.pdf | 118 KiB |  |  | 
					
						|  | 2011-06-13 - You dont need to steal focus if you can just arrange for someone to give it to you.pdf | 100 KiB |  |  | 
					
						|  | 2011-06-14 - Sufficiently advanced magic is indistinguishable from technology.pdf | 66 KiB |  |  | 
					
						|  | 2011-06-15 - How do I convert a UTF-8 string to UTF-16 while rejecting illegal sequences.pdf | 87 KiB |  |  | 
					
						|  | 2011-06-16 - How do I create a right-aligned toolbar button.pdf | 69 KiB |  |  | 
					
						|  | 2011-06-17 - How do I make a window remain visible even when the user selects Show Desktop.pdf | 127 KiB |  |  | 
					
						|  | 2011-06-20 - In Windows the directory is the application bundle.pdf | 96 KiB |  |  | 
					
						|  | 2011-06-21 - How to get Windows Media Player to single-step a video.pdf | 78 KiB |  |  | 
					
						|  | 2011-06-21 - See you in Building 109 Conference Room A.pdf | 71 KiB |  |  | 
					
						|  | 2011-06-22 - How do I compress files via NTFS compression from the command line.pdf | 101 KiB |  |  | 
					
						|  | 2011-06-23 - What happens when applications try to copy text by sending CtrlC.pdf | 110 KiB |  |  | 
					
						|  | 2011-06-24 - Why doesnt my MessageBox wrap at the right location.pdf | 122 KiB |  |  | 
					
						|  | 2011-06-27 - Theres more to workflow than hitting F5 in the IDE.pdf | 86 KiB |  |  | 
					
						|  | 2011-06-28 - A different way to win from one of those claw game.pdf | 66 KiB |  |  | 
					
						|  | 2011-06-28 - How do I display the Find Printers dialog programmatically.pdf | 86 KiB |  |  | 
					
						|  | 2011-06-29 - What happens to WPARAM LPARAM and LRESULT when they travel between 32-bit and 64-bit windows.pdf | 96 KiB |  |  | 
					
						|  | 2011-06-30 - 2011 mid-year link clearance.pdf | 134 KiB |  |  | 
					
						|  | 2011-06-30 - The UseUrl attribute in the App Paths key indicates that your application can accept a URL on the com.pdf | 94 KiB |  |  | 
					
						|  | 2011-07-01 - The list of heaps returned by GetProcessHeaps is valid when it returns but who knows what happens lat.pdf | 147 KiB |  |  | 
					
						|  | 2011-07-04 - A handful of trips through the time machine.pdf | 78 KiB |  |  | 
					
						|  | 2011-07-05 - Microspeak Reporting through.pdf | 114 KiB |  |  | 
					
						|  | 2011-07-06 - Looking at the problem at the wrong level Closing a processs stdin.pdf | 130 KiB |  |  | 
					
						|  | 2011-07-06 - The historical struggle over control of the Portuguese language.pdf | 74 KiB |  |  | 
					
						|  | 2011-07-07 - And that cadence means its halftime concert-goers.pdf | 97 KiB |  |  | 
					
						|  | 2011-07-07 - Be careful when redirecting both a processs stdin and stdout to pipes for you can easily deadlock.pdf | 140 KiB |  |  | 
					
						|  | 2011-07-08 - Weve traced the pipe and its coming from inside the process.pdf | 130 KiB |  |  | 
					
						|  | 2011-07-11 - Windows has supported multiple UI languages for over a decade but nobody knew it.pdf | 149 KiB |  |  | 
					
						|  | 2011-07-12 - At least itll be easy to write up the security violation report.pdf | 80 KiB |  |  | 
					
						|  | 2011-07-13 - The tradition of giving cute names to unborn babies.pdf | 74 KiB |  |  | 
					
						|  | 2011-07-13 - What does the executable timestamp really mean.pdf | 117 KiB |  |  | 
					
						|  | 2011-07-14 - Photoshop meme Mark Reynolds casually eating sunflower seeds.pdf | 69 KiB |  |  | 
					
						|  | 2011-07-14 - What is that horrible grinding noise coming from my floppy disk drive.pdf | 88 KiB |  |  | 
					
						|  | 2011-07-15 - Using the wrong HINSTANCE in RegisterClass is like identity theft.pdf | 117 KiB |  |  | 
					
						|  | 2011-07-18 - The danger of making the chk build stricter is that nobody will run it.pdf | 86 KiB |  |  | 
					
						|  | 2011-07-19 - Some mailing lists come with a negative service level agreement but thats okay because everybody is i.pdf | 100 KiB |  |  | 
					
						|  | 2011-07-20 - How do I find the original name of a hard link.pdf | 94 KiB |  |  | 
					
						|  | 2011-07-21 - Why is secur32dll called secur32dll and not secure32dll.pdf | 86 KiB |  |  | 
					
						|  | 2011-07-22 - How do I disable windowless control support in dialog boxes.pdf | 92 KiB |  |  | 
					
						|  | 2011-07-25 - How is it possible to run Wordpad by just typing its name even though it isnt on the PATH.pdf | 146 KiB |  |  | 
					
						|  | 2011-07-26 - No were not going to play Stairway to Heaven and please tell everbody else in your area code to stop .pdf | 75 KiB |  |  | 
					
						|  | 2011-07-27 - Luxurifying the camping experience in a different direction.pdf | 65 KiB |  |  | 
					
						|  | 2011-07-27 - You dont need to ask me a question the compiler can answer more accurately.pdf | 118 KiB |  |  | 
					
						|  | 2011-07-28 - Simulating input via WM_CHAR messages may fake out the recipient but it wont fake out the input syste.pdf | 108 KiB |  |  | 
					
						|  | 2011-07-29 - Hey lets report errors only when nothing is at stake.pdf | 81 KiB |  |  | 
					
						|  | 2011-08-01 - Why can you set each monitor to a different color depth.pdf | 89 KiB |  |  | 
					
						|  | 2011-08-02 - An even easier way to get Windows Media Player to single-step a video.pdf | 71 KiB |  |  | 
					
						|  | 2011-08-02 - Microspeak Dogfood.pdf | 84 KiB |  |  | 
					
						|  | 2011-08-03 - A shell extension is a guest in someone elses house dont go changing the code page.pdf | 142 KiB |  |  | 
					
						|  | 2011-08-04 - Why doesnt b match word boundaries correctly.pdf | 109 KiB |  |  | 
					
						|  | 2011-08-05 - Menu item states are not reliable until they are shown because they arent needed until then.pdf | 125 KiB |  |  | 
					
						|  | 2011-08-08 - What does the CreateProcess function do if there is no space between the program name and the argumen.pdf | 108 KiB |  |  | 
					
						|  | 2011-08-09 - Why does the ShiftF10 menu differ from the right-click menu.pdf | 85 KiB |  |  | 
					
						|  | 2011-08-10 - Slim readerwriter locks dont remember who the owners are so youll have to find them some other way.pdf | 94 KiB |  |  | 
					
						|  | 2011-08-11 - The ways people mess up IUnknownQueryInterface episode 4.pdf | 146 KiB |  |  | 
					
						|  | 2011-08-12 - ReadDirectoryChangesW reads directory changes but what if the directory doesnt change.pdf | 96 KiB |  |  | 
					
						|  | 2011-08-15 - Why does the runas command require its command line to be quoted.pdf | 96 KiB |  |  | 
					
						|  | 2011-08-16 - Why does creating a shortcut to a file change its last-modified time sometimes.pdf | 93 KiB |  |  | 
					
						|  | 2011-08-17 - Starting up inside the box.pdf | 120 KiB |  |  | 
					
						|  | 2011-08-18 - Ow Im too safe.pdf | 65 KiB |  |  | 
					
						|  | 2011-08-18 - Why does IFileOperation skip junctions even though I passed FOFX_NOSKIPJUNCTIONS.pdf | 99 KiB |  |  | 
					
						|  | 2011-08-19 - Why are the alignment requirements for SLIST_ENTRY so different on 64-bit Windows.pdf | 103 KiB |  |  | 
					
						|  | 2011-08-22 - You dont make something easier to find by hiding it even more deeply.pdf | 77 KiB |  |  | 
					
						|  | 2011-08-23 - Why doesnt the Open Files list in the Shared Folders snap-in show all my open files.pdf | 93 KiB |  |  | 
					
						|  | 2011-08-24 - Magic dirt the fate of former professional athletes and other sports randomness.pdf | 72 KiB |  |  | 
					
						|  | 2011-08-24 - What do SizeOfStackReserve and SizeOfStackCommit mean for a DLL.pdf | 80 KiB |  |  | 
					
						|  | 2011-08-25 - Stupid command-line trick Counting the number of lines in stdin.pdf | 106 KiB |  |  | 
					
						|  | 2011-08-26 - Random musings on the introduction of long file names on FAT.pdf | 106 KiB |  |  | 
					
						|  | 2011-08-29 - Why cant I use PSGUID_STORAGE like a GUID.pdf | 105 KiB |  |  | 
					
						|  | 2011-08-30 - How can I get information about the items in the Recycle Bin.pdf | 152 KiB |  |  | 
					
						|  | 2011-08-31 - Modernizing our simple program that retrieves information about the items in the Recycle Bin.pdf | 146 KiB |  |  | 
					
						|  | 2011-09-01 - Invoking commands on items in the Recycle Bin.pdf | 138 KiB |  |  | 
					
						|  | 2011-09-02 - Whats the story with the parameters to the WM_INPUT_DEVICE_CHANGE message.pdf | 102 KiB |  |  | 
					
						|  | 2011-09-05 - Thanks for letting me know what my ideal career and company are.pdf | 71 KiB |  |  | 
					
						|  | 2011-09-06 - What happened to that suspicious-looking guy hanging around the entrance.pdf | 78 KiB |  |  | 
					
						|  | 2011-09-07 - Why is the registry a hierarchical database instead of a relational one.pdf | 177 KiB |  |  | 
					
						|  | 2011-09-08 - Why doesnt the Disk Management snap-in incorporate SMART data.pdf | 88 KiB |  |  | 
					
						|  | 2011-09-08 - Why waste your money on the car when its the sound system you care about.pdf | 88 KiB |  |  | 
					
						|  | 2011-09-09 - Throwing garbage on the sidewalk The sad history of the rundll32 program.pdf | 101 KiB |  |  | 
					
						|  | 2011-09-12 - Is this a really bug with CreateWindowEx or am I just confused.pdf | 95 KiB |  |  | 
					
						|  | 2011-09-13 - Why are the building numbers on Microsoft main campus so erratic.pdf | 85 KiB |  |  | 
					
						|  | 2011-09-14 - A common control for associating extensions is well overdue.pdf | 81 KiB |  |  | 
					
						|  | 2011-09-15 - Some preliminary notes from build 2011.pdf | 98 KiB |  |  | 
					
						|  | 2011-09-15 - What happens to a sent message when SendMessageTimeout reaches its timeout.pdf | 117 KiB |  |  | 
					
						|  | 2011-09-16 - Why cant I PostMessage the WM_COPYDATA message but I can SendMessageTimeout it with a tiny timeout.pdf | 99 KiB |  |  | 
					
						|  | 2011-09-19 - The clipboard viewer linked list is no longer the responsibility of applications to maintain unless t.pdf | 105 KiB |  |  | 
					
						|  | 2011-09-20 - Microspeak The bug farm.pdf | 116 KiB |  |  | 
					
						|  | 2011-09-20 - Random notes from build 2011.pdf | 108 KiB |  |  | 
					
						|  | 2011-09-21 - Why do Windows functions all begin with a pointless MOV EDI EDI instruction.pdf | 116 KiB |  |  | 
					
						|  | 2011-09-22 - Why does my single-byte write take forever.pdf | 102 KiB |  |  | 
					
						|  | 2011-09-23 - Why does my asynchronous IO complete synchronously.pdf | 89 KiB |  |  | 
					
						|  | 2011-09-26 - Sending a window a WM_DESTROY message is like prank calling somebody pretending to be the police.pdf | 123 KiB |  |  | 
					
						|  | 2011-09-27 - Ah the exciting world of cross-forest dogfood.pdf | 109 KiB |  |  | 
					
						|  | 2011-09-28 - Does this operation work when impersonating The default answer is NO.pdf | 115 KiB |  |  | 
					
						|  | 2011-09-29 - Appearing to succeed is a valid form of undefined behavior but its still undefined.pdf | 129 KiB |  |  | 
					
						|  | 2011-09-30 - 2011 Q3 link clearance Microsoft blogger edition.pdf | 76 KiB |  |  | 
					
						|  | 2011-09-30 - Theres also a large object heap for unmanaged code but its inside the regular heap.pdf | 162 KiB |  |  | 
					
						|  | 2011-10-03 - Do not access the disk in your IContextMenu handler no really dont do it.pdf | 166 KiB |  |  | 
					
						|  | 2011-10-04 - Adjusting your commute to avoid being at work quite so much.pdf | 79 KiB |  |  | 
					
						|  | 2011-10-04 - Beyoncé the giant metal chicken has a Facebook page.pdf | 83 KiB |  |  | 
					
						|  | 2011-10-05 - The unattend file lets you configure Windows while its installing and in some cases its your only cha.pdf | 88 KiB |  |  | 
					
						|  | 2011-10-06 - Why cant I move the Program Files directory via the unattend file.pdf | 84 KiB |  |  | 
					
						|  | 2011-10-07 - During process termination slim readerwriter locks are now also electrified.pdf | 87 KiB |  |  | 
					
						|  | 2011-10-10 - How do I access a file without updating its last-access time.pdf | 110 KiB |  |  | 
					
						|  | 2011-10-11 - Microspeak Bug jail.pdf | 83 KiB |  |  | 
					
						|  | 2011-10-11 - Why does copying a file to my USB thumb drive say that the parameter is incorrect.pdf | 88 KiB |  |  | 
					
						|  | 2011-10-12 - Is there a 2048 character limit for OFN_ALLOWMULTISELECT in MFC or isnt there.pdf | 105 KiB |  |  | 
					
						|  | 2011-10-13 - How do I set an accessible name on an unlabeled control.pdf | 96 KiB |  |  | 
					
						|  | 2011-10-13 - The question mark lets you make up anything you like.pdf | 115 KiB |  |  | 
					
						|  | 2011-10-14 - A Detailed Analysis of an Advanced Persistent Threat Malware.pdf | 79 KiB |  |  | 
					
						|  | 2011-10-14 - When your vice president tells you to stop replying to a mail thread you probably should stop replyin.pdf | 85 KiB |  |  | 
					
						|  | 2011-10-17 - Why is there a CSIDL_DESKTOP value if you need the desktop in order to get it anyway.pdf | 118 KiB |  |  | 
					
						|  | 2011-10-18 - Seeing the world through arbitrage-colored glasses.pdf | 84 KiB |  |  | 
					
						|  | 2011-10-19 - Why do some infotips repeat the name of the item as well as the infotip.pdf | 104 KiB |  |  | 
					
						|  | 2011-10-20 - No modifying the DLLs that come with Windows is not supported.pdf | 110 KiB |  |  | 
					
						|  | 2011-10-21 - The PSN_SETACTIVE notification is sent each time your wizard page is activated.pdf | 153 KiB |  |  | 
					
						|  | 2011-10-21 - The video of Microsoft Store employees dressed in Windows colors revealed by a falling curtain gee th.pdf | 69 KiB |  |  | 
					
						|  | 2011-10-24 - If the shell is written in C why not just export its base classes.pdf | 126 KiB |  |  | 
					
						|  | 2011-10-24 - Squeezing the last bit of enjoyment out of the lost half-inning of a baseball game.pdf | 82 KiB |  |  | 
					
						|  | 2011-10-25 - No good deed goes unpunished Helping to redirect a question.pdf | 121 KiB |  |  | 
					
						|  | 2011-10-25 - Raymond misreads restaurant names Local 360.pdf | 66 KiB |  |  | 
					
						|  | 2011-10-26 - How can I get notified when some other window is destroyed.pdf | 137 KiB |  |  | 
					
						|  | 2011-10-27 - Why do the pinned items in the Jump List go on the top instead of the bottom.pdf | 84 KiB |  |  | 
					
						|  | 2011-10-28 - Why isnt my transparent static control transparent.pdf | 154 KiB |  |  | 
					
						|  | 2011-10-31 - My least effective Halloween costume.pdf | 69 KiB |  |  | 
					
						|  | 2011-11-01 - The power of statistical photography.pdf | 87 KiB |  |  | 
					
						|  | 2011-11-02 - Debugging why a users taskbar disappeared.pdf | 83 KiB |  |  | 
					
						|  | 2011-11-03 - Weve traced the call and its coming from inside the house A function call that always fails.pdf | 111 KiB |  |  | 
					
						|  | 2011-11-04 - How do I generate a unique 32-bit value for a time zone.pdf | 147 KiB |  |  | 
					
						|  | 2011-11-07 - Percentages may not add up to 100 but not for the reason you suggest.pdf | 65 KiB |  |  | 
					
						|  | 2011-11-07 - The life story of the SwitchToThisWindow function.pdf | 130 KiB |  |  | 
					
						|  | 2011-11-08 - Microspeak Level-set.pdf | 126 KiB |  |  | 
					
						|  | 2011-11-09 - Okay everybody its time for rumors and gossip.pdf | 76 KiB |  |  | 
					
						|  | 2011-11-10 - How can I tell whether a DLL has been registered.pdf | 85 KiB |  |  | 
					
						|  | 2011-11-11 - Stupid Raymond talent Screaming carrier.pdf | 67 KiB |  |  | 
					
						|  | 2011-11-14 - The challenges in changing the way Explorer hosts shell extensions.pdf | 80 KiB |  |  | 
					
						|  | 2011-11-15 - Fontography term or pretentious blather.pdf | 111 KiB |  |  | 
					
						|  | 2011-11-16 - How can I tell whether a COM pointer to a remote object is still valid.pdf | 109 KiB |  |  | 
					
						|  | 2011-11-17 - Why cant I install this DLL via Regsvr32 i.pdf | 116 KiB |  |  | 
					
						|  | 2011-11-18 - Why does Internet Explorer not call DLL_PROCESS_DETACH on my DLL when I call ExitProcess.pdf | 136 KiB |  |  | 
					
						|  | 2011-11-21 - Why not use animated GIFs as a lightweight alternative to AVIs in the animation common control.pdf | 92 KiB |  |  | 
					
						|  | 2011-11-22 - The Control Panel search results understand common misspellings too.pdf | 82 KiB |  |  | 
					
						|  | 2011-11-23 - It is not unreasonable to expect uninitialized garbage to change at any time you dont need to ask for.pdf | 122 KiB |  |  | 
					
						|  | 2011-11-24 - How can I extend the deadline for responding to the PBT_APMSUSPEND message.pdf | 80 KiB |  |  | 
					
						|  | 2011-11-25 - How to insert a large number of items into a treeview efficiently.pdf | 108 KiB |  |  | 
					
						|  | 2011-11-28 - Why is CLIPFORMAT defined to be a WORD rather than a UINT.pdf | 94 KiB |  |  | 
					
						|  | 2011-11-29 - Things Ive written that have amused other people Episode 8.pdf | 101 KiB |  |  | 
					
						|  | 2011-11-30 - If you protect a write with a critical section you may also want to protect the read.pdf | 128 KiB |  |  | 
					
						|  | 2011-12-01 - Our code needs to run on multiple platforms with different rules so we follow none of them.pdf | 70 KiB |  |  | 
					
						|  | 2011-12-02 - Dont let more than one process try to read from stdin at the same time.pdf | 120 KiB |  |  | 
					
						|  | 2011-12-05 - Why does my program still show up in the Programs and Features folder after my uninstaller exits.pdf | 106 KiB |  |  | 
					
						|  | 2011-12-06 - A feature I didnt even know existed much less had a name Color hot-track.pdf | 76 KiB |  |  | 
					
						|  | 2011-12-07 - GetParent just as confusing as EnumClaw but its an actual function.pdf | 121 KiB |  |  | 
					
						|  | 2011-12-08 - What does it mean when my program exits with the message This application has requested the Runtime t.pdf | 92 KiB |  |  | 
					
						|  | 2011-12-09 - Sure Im supposed to pass WT_EXECUTELONGFUNCTION if my function takes a long time but how long is long.pdf | 96 KiB |  |  | 
					
						|  | 2011-12-12 - How can I tell whether a window is modal.pdf | 160 KiB |  |  | 
					
						|  | 2011-12-12 - What is the API for accessing content on SkyDrive.pdf | 90 KiB |  |  | 
					
						|  | 2011-12-13 - Online gift ordering  enthusiastic kids at the keyboard  Unicode wait Unicode.pdf | 101 KiB |  |  | 
					
						|  | 2011-12-14 - The peculiar cadence of executive mail messages.pdf | 142 KiB |  |  | 
					
						|  | 2011-12-15 - Not even making it to the airtight hatchway Execution even before you get there.pdf | 120 KiB |  |  | 
					
						|  | 2011-12-16 - Programmatically controlling which handles are inherited by new processes in Win32.pdf | 152 KiB |  |  | 
					
						|  | 2011-12-19 - Paint messages will come in as fast as you let them.pdf | 132 KiB |  |  | 
					
						|  | 2011-12-20 - Microspeak Offline noun.pdf | 95 KiB |  |  | 
					
						|  | 2011-12-21 - Deftly solving compatibility problems by withholding information.pdf | 92 KiB |  |  | 
					
						|  | 2011-12-22 - How do I determine programmatically whether a particular language is LTR or RTL.pdf | 77 KiB |  |  | 
					
						|  | 2011-12-23 - How do I get the full path for the target of a shortcut file.pdf | 90 KiB |  |  | 
					
						|  | 2011-12-26 - Celebrating the end of the gluttony season but the effects linger.pdf | 81 KiB |  |  | 
					
						|  | 2011-12-26 - Why is the file size reported incorrectly for files that are still being written to.pdf | 164 KiB |  |  | 
					
						|  | 2011-12-27 - Introducing the for-if anti-pattern.pdf | 99 KiB |  |  | 
					
						|  | 2011-12-28 - Using the MNS_DRAGDROP style Dragging out.pdf | 125 KiB |  |  | 
					
						|  | 2011-12-29 - Using the MNS_DRAGDROP style Dropping in.pdf | 117 KiB |  |  | 
					
						|  | 2011-12-30 - 2011 year-end link clearance.pdf | 68 KiB |  |  | 
					
						|  | 2011-12-30 - Using the MNS_DRAGDROP style Menu rearrangement.pdf | 192 KiB |  |  |