The Old New Thing

Why is it possible to create a toolbar with the wrong HINSTANCE? And what's the right HINSTANCE anyway?

A customer observed that all of the following code fragments are successful in creating a toolbar common control: Furthermore, the customer observed that works regardless of whether you pass the process instance or for the parameter. First of all, what's going on? And second of all, which of the three methods above is most correct...