Sep 3, 2015 Post comments count0 Post likes count0 When I change the icon in my shortcut, why doesn’t it update on the screen? Raymond Chen Dotting all the i's.
Aug 31, 2015 Post comments count0 Post likes count0 How do I enumerate remembered connections that are not currently connected? Raymond Chen WNetEnumResources again.
Aug 21, 2015 Post comments count0 Post likes count0 Handy delegate shortcut hides important details: The hidden delegate Raymond Chen Sit. Stay.
Aug 20, 2015 Post comments count0 Post likes count0 I saw a pinvoke signature that passed a UInt64 instead of a FILETIME, what’s up with that? Raymond Chen Stricter than necessary, but that's okay.
Aug 19, 2015 Post comments count0 Post likes count0 If you are going to call Marshal.GetLastWin32Error, the function whose error you’re retrieving had better be the one called most recently Raymond Chen Watch out for functions called behind your back.
Aug 18, 2015 Post comments count0 Post likes count0 If you are going to call Marshal.GetLastWin32Error, the function whose error you’re retrieving had better have SetLastError=true Raymond Chen Or it won't get anything.
Aug 17, 2015 Post comments count0 Post likes count0 p/invoke gotcha: C++ bool is not Win32 BOOLEAN is not UnmanagedType.Bool Raymond Chen Watch the sizes.
Aug 10, 2015 Post comments count0 Post likes count0 What if I have two programs that are logically a single application, and I want them to be treated as a single group on the taskbar? Raymond Chen The Application User Model ID strikes again.
Jul 24, 2015 Post comments count0 Post likes count0 The curse of the redefinition of the symbol HLOG Raymond Chen Too generic a name.
Jul 22, 2015 Post comments count0 Post likes count0 When you think you found a problem with a function, make sure you’re actually calling the function, episode 2 Raymond Chen Watch out for the local overrides.