UI Automation / Retrieve File Extension / C#

Posted by AP on Stack Overflow See other posts from Stack Overflow or by AP
Published on 2010-04-13T11:40:09Z Indexed on 2010/04/13 11:43 UTC
Read the original article Hit count: 460

Filed under:
|
|
|
|

Dear all,

I am tasked with a project that requires me to retreieve a specific file from a folder where I can only get an X and Y on the screen. While in XP I managed to use the fact that windows explorer is in essence a list view, and used the WM_HITTEST message to obtain information about the file, in Windows 7, this is not the case.

To solve this problem, I am using UI Automation, which is a great tool for such things, only problem is that in the case, the windows handle I am looking at belongs to the desktop, and the desktop might have several files with the same name but with different extensions (and windows is configured to "hide extensions of known file types") UI automation does not return the extension back to me. I have tried many things, but I cannot find any robust solution which would give me 100% success.

Has anyone tried this? successfully?

Would appreciate any pointers.

Many thanks,

© Stack Overflow or respective owner

Related posts about ui

Related posts about automation