Forum Post: RE: Using the comdlg32.dll in a 64bit progress client

Status
Not open for further replies.
M

Matt Gilarde

Guest
The size of the OPENFILENAME structure is larger in the 64-bit client. You also have to change the offsets for the PUT-LONGs. The HWND and pointer members are 8 bytes wide in the 64-bit client instead of 4 bytes wide as they were in the 32-bit client. You should look at the documentation for the OPENFILENAME structure and calculate the size of the structure and the new offsets based on the data types of the structure members. I can help you with this if you get stuck.

Continue reading...
 
Status
Not open for further replies.
Top