09-20-2003, 11:43 AM -
Hi!
Sorry to bother you chaps, but I'm trying to write a shell replacement for Windows, and I've hit a problem that you've already solved in your True Launch Bar. I would be very grateful if you could help me with this confusing problem.
The problem is that I can't launch, get properties for (etc) shortcuts which point to non-filesystem objects. By this, I mean printers, network connections, the Recycle Bin and so on. I need to be able to perform the default action upon these shortcuts (i.e. double-click functionality), show the standard context menu for them (e.g. network connections should have "Disable" and "Status" etc) and get properties for them correctly.
I've looked and looked and looked, but found no code examples of this functionality. I don't know how you've solved it, but you must have.
I am coding in C++ with MFC. I have extensive knowledge of the API, so please feel free to be technical
I have no knowledge of COM, but can learn it if necessary.
Thanks in advance,
Stu.
Sorry to bother you chaps, but I'm trying to write a shell replacement for Windows, and I've hit a problem that you've already solved in your True Launch Bar. I would be very grateful if you could help me with this confusing problem.
The problem is that I can't launch, get properties for (etc) shortcuts which point to non-filesystem objects. By this, I mean printers, network connections, the Recycle Bin and so on. I need to be able to perform the default action upon these shortcuts (i.e. double-click functionality), show the standard context menu for them (e.g. network connections should have "Disable" and "Status" etc) and get properties for them correctly.
I've looked and looked and looked, but found no code examples of this functionality. I don't know how you've solved it, but you must have.
I am coding in C++ with MFC. I have extensive knowledge of the API, so please feel free to be technical
I have no knowledge of COM, but can learn it if necessary.
Thanks in advance,
Stu.