Jump to content

Controling DirectUIHWND aka Win7 Explorer


Recommended Posts

Hi,

Win XP had explorer file list in SysListView32 so it supported commands like:

ControlListView($hwnd, "", "SysListView321", "GetItemCount")
$item = ControlListView($hwnd, "", "SysListView321", "GetText", $index, 0)
$nin = ControlListView($hwnd, '', "SysListView321", "FindItem", $item, 0)

Is there analog way to handle DirectUIHWND? Any documentation, structure or API on DirectUIHWND used by explorer?

Thank you for any input.

Link to comment
Share on other sites

The description of DirectUI here is not encouraging as far as you finding a way to get at that control with the standard control functions.

The DirectUI doesnt make use of the native Win32 controls except some complicated control such as edit, listctrl. Instead, It draws controls and widgets on the parent window dc. It uses xml to lay out the controls of dialog, and uses script(vbscript, jscript, lua) to provide flow control and object manipulation features that are not available in xml.

Link to comment
Share on other sites

The description of DirectUI here is not encouraging as far as you finding a way to get at that control with the standard control functions.

Thank you,

I guess it will be easier to create SysListView32 and fill it with files (create a mini explorer).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...