Shutdown:
I tried to doing both API and commandline call, but it didden't work very great in some situtions. The commandline utility I used was really good, and can been forced to shutdown the OS. It named Poweroff, and can been found on this adress:
http://users.pandora.be/jbosman/applications.html I know you do not like to call third party utilies, but this one is shutdown and dosen't need a ocx or fullscreen control or so in.
This application tested succesful on both Win 98 and Win XP (but have not tested on Win 2000). I dosen't have acces to Win 98 anymore....
But all is up to you, how to use it (even I got that rare feature, and used it as well here).
[EDIT]
Bugs I found, when I quick tested for first time today (yes it very well made and like it, if I would use on a real jukebox):
- Alt F4, Ctrl-Q and/or Close Button didden't work here (danish XP), could only close with SHIFT ALT DELETE. This is a important it can close down in a real way (but close button is of course hidden in fullscreen mode).
- A Tiny Spelling in Search: BACKSAPCE (AP is swapped)
- I really dosen't like the "Play Now" feature, because paid songs could been stopped very quickly), but PLAY NEXT (wich I also have in my own software) is a fine feature.
- HELP button dosent work as it should.
- If a corrupt song was found, and show alert about error.txt, no albums is listed, but the database is created anyware, wich can been seen when config is restarted.
- In database config: Tried to remove a album, that was not marked: Crash
- It use a bulk of memory, here it used about 200MB of memory (I have 768MB), and there was coverarts to mostly on the 15 pages with 6 albums in view used. 200MB can been away to much!
That all. Good luck with your application.