06-27-2006 08:24 AM
06-27-2006 09:54 AM
06-27-2006 11:29 AM
Version 4.71 and later of Shell32.dll adds the capability to modify the contents of the taskbar. From an application, you can now add, remove, and activate taskbar buttons. Activating the item does not activate the window; it shows the item as pressed on the taskbar.
The taskbar modification capabilities are implemented in a Component Object Model (COM) object (CLSID_TaskbarList ) that exposes the ITaskbarList interface (IID_ITaskbarList ). You must call the HrInit method to initialize the object. You can then use the methods of the ITaskbarList interface to modify the contents of the taskbar.
but I can't seen to find it.
Oh and I visited your blog, it is awesome, the nano car article is cool
thanks for your help
Jimmy
06-27-2006 01:32 PM
06-28-2006 12:47 AM
Lots of shell32 objects are rather rudimentar COM objects, using COM infrastructure but not implementing enough to be a real ActiveX object. Most also simply lack any typelib definition anywhere so won't be usable from any browsable ActiveX implementation like LabVIEW or Visual Basic anyhow.
@Lycangeek wrote:Glad you liked the blog 🙂 Yeah, that nano-car is almost unbelievable.Okay, I've never used this control, so I'm not sure what type library it's defined in. I tried browing shell32.dll and comctl32.dll, but neither had it. I did some googling on CLSID_TaskbarList, but everything I found seems to indicate that there isn't a type library already built for it. Unfortunately, if it doesn't have a type library, you can't use it in LabVIEW. However, since so many people use it, you might be able to find an example program with an IDL defined for it. That can create a typelib.
06-28-2006 07:47 AM
Hello
so following that thought, I would have to start some c code, but I don't have a c compiler, would labview be able to compile c code? My guess is no. So there is no way I can make this thing work then
06-28-2006 09:33 AM
06-28-2006 09:42 AM - edited 06-28-2006 09:42 AM
LabVIEW is not a C compiler. So you will need another software (Visual C, Borland C, possibly MingW based compiler) if you want to do this.
@slingee wrote:
Hello
so following that thought, I would have to start some c code, but I don't have a c compiler, would labview be able to compile c code? My guess is no. So there is no way I can make this thing work then
Message Edited by rolfk on 06-28-2006 04:47 PM
07-19-2006 07:54 AM
07-19-2006 10:52 AM