Sep 4, 2015 Post comments count0 Post likes count1 Using an intermediate library to make the main library retargetable Raymond Chen A little traffic cop.
Sep 3, 2015 Post comments count0 Post likes count1 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 count1 How do I enumerate remembered connections that are not currently connected? Raymond Chen WNetEnumResources again.
Aug 21, 2015 Post comments count0 Post likes count1 Handy delegate shortcut hides important details: The hidden delegate Raymond Chen Sit. Stay.
Aug 20, 2015 Post comments count0 Post likes count1 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 count1 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 count1 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 count1 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 count1 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 count1 The curse of the redefinition of the symbol HLOG Raymond Chen Too generic a name.