Category : Win32

08 Nov

Shell extensions in C# and/or VB.NET

by Marco Mastropaolo

Update: .NET 4.x and later should allow different .NET versions to be loaded side-by-side in the same process, so the argument below probably does not stand anymore (if your extensions use .NET 4.x or later). It’s still dangerous waters in my opinion. —   Please, repeat with me. I WILL NEVER WRITE SHELL EXTENSIONS IN [...]

26 Oct

IE7, Javascript, the WebBrowser control and bugs

by Marco Mastropaolo

Problem Internet Explorer 7 (IE7) has been released. Applications around the world are breaking. … Well at least mine failed. If you use the WebBrowser control in .NET applications or shdocwv ActiveX control you may hit this issue. If you load the html by navigating to “about:blank” and then using DocumentText, AND you are including [...]

08 Feb

Wow! P/INVOKE made easy

by Marco Mastropaolo

While wasting tim^H^H^H^H^H^H^H^H^H ahem While reading important and interesting stuff around, I stumbled upon http://www.pinvoke.net/. It is a great site for those who want to P/INVOKE from .NET languages on native APIs. Heck, it’s so great sometimes I check it even when coding in native C++

Filed Under: .NET, Uncategorized, Win32