1: I have 2 DLL files containing my custom dialog "_IsUser1033.DLL" (English) and "_IsUser1031.DLL" (German). If I call EzDefineDialog with "" in the second argument the function works fine, however WaitOnDialog returns -1. If I use the system constant ISUSER for the second argument then EzDefineDialog fails returning -1. I have got round this for the moment by placing the DLL files in my setup files group so they get placed in the SUPPORTDIR at run time. I can then load the relevant DLL and call the dialog from it. This is far from ideal and I'm sure there must be a better way of doing it or else I might just as well use developer studios dialog editor to do all the work.
2: I am referencing the dialog by name as I can't find the ID for it anywhere. I have tried loading the DLL into Developer studio but as it has no corresponing resource.h file I can't look at the ID numbers. In which case how do I find the ID numbers of all the controls so I can write code to action when for example a button is pressed.
3: I have copied the properties of the top bar (the white bar with the logo on) from an existing dialog to my custom dialog to maintain a consistent look and feel. Although the logo appears correctly I find that the bar appears in the standard grey rather than white. Is there something I am missing.
Any help with these issues would be greatly appreciated