Aug 19, 2016 Post comments count0 Post likes count1 Is it okay to call TryAcquireSRWLock from a thread that has already acquired the lock? Raymond Chen No.
Aug 18, 2016 Post comments count0 Post likes count1 If I have a modeless dialog box with custom accelerators, which should I call first: IsDialogMessage or TranslateAccelerator Raymond Chen Only one way works.
Aug 17, 2016 Post comments count0 Post likes count1 On installing a custom unhandled exception filter and intentionally raising an exception to get its attention Raymond Chen Mind those stack frames.
Aug 15, 2016 Post comments count0 Post likes count1 How can I debug a function that has been subjected to COMDAT folding? Raymond Chen The easy way is to mutate the function.
Aug 12, 2016 Post comments count0 Post likes count1 On the importance of making sure WaitForInputIdle doesn’t think you’re idle, episode 2 Raymond Chen WaitForInputIdle is how the shell knows that your DDE server.
Aug 11, 2016 Post comments count0 Post likes count1 On the importance of making sure WaitForInputIdle doesn’t think you’re idle, episode 1 Raymond Chen WaitForInputIdle is how the shell knows that your DDE server.
Aug 10, 2016 Post comments count0 Post likes count1 How to create a file mapping that allows others to open the file in exclusive mode? Raymond Chen This is a job for opportunistic locks.
Aug 5, 2016 Post comments count0 Post likes count1 The case of the hung Explorer window Raymond Chen Decoding the deadlock.
Aug 3, 2016 Post comments count0 Post likes count2 Using #pragma detect_mismatch to help catch ODR violations Raymond Chen There can be more than one, but they must be the same.
Aug 1, 2016 Post comments count0 Post likes count1 How do I disable edge gestures when my window is full screen? Raymond Chen System.EdgeGesture.DisableTouchWhenFullscreen.