Home Atom Json RSS

Reference

A collection of articles on various topics that interest me. Written mostly in order to document my own solutions to problems, and published in the hope that they may help others save some time.

2010

Code Signing ActiveX Controls and Windows Programs

Digitally signing Windows software is straightforward and can be performed in a few simple steps. Unfortunately, the documentation for the overall process is spread across many web sites, which further adds confusion to the terminology, file types and available tools. This article is an attempt to summarize the process under Windows from a practical perspective and without adding too much technical detail.

~ Read

Debugging ActiveX Controls in Internet Explorer 8

Debugging ActiveX controls in Internet Explorer 8 has become a little bit more complicated compared to previous versions of the browser. In IE 5, 6 and 7 it was sufficient to host the ActiveX control in a web site and hit the F5 key from within Visual Studio. In the latest browser version this no longer possible, because of the browser’s new process model. This article describes the few extra steps required to attach Visual Studio to a debug session and enable breakpoints and other features.

~ Read

OnDraw, OnDrawAdvanced in CComCompositeControl ATL Controls

When derriving ActiveX controls from CComCompositeControl the virtual functions OnDraw and OnDrawAdvanced are not being called.

~ Read

2007

Drawing Bitmap Resources in ATL 7.0 Controls

This article provides minimal and easy to understand code samples for loading, drawing and releasing bitmap resources in ATL 7.0 controls.

~ Read

Embedding QuickTime into .NET Applications using Visual C#

A detailed description on how to get started with QuickTime in .NET applications, and how to resolve some of the difficulties that you will encounter when developing for 64-bit platforms.

~ Read