Jump to content
Sign in to follow this  
dexto

Controling DirectUIHWND aka Win7 Explorer

Recommended Posts

dexto

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.

Share this post


Link to post
Share on other sites
exodius

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.

Share this post


Link to post
Share on other sites
dexto

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).

Share this post


Link to post
Share on other sites
dexto

Some more info to investigate:

http://forums.purebasic.com/english/viewtopic.php?t=14636&highlight=dui

Share this post


Link to post
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
Sign in to follow this  

×