Guidance
指路人
g.yi.org
software / rapidq / Examples / Audio & Video / QWinAmp / qwinamp.htm

Register 
注册
Search 搜索
首页 
Home Home
Software
Upload

  
Html Report

This is a complete list of all the functions used in QWinamp.inc, most of them need no explanations. However, you'll find details in QWinamp.inc itself.

Variables

There is just one important variable: WA_EXEPATH, which is a STRING used to store Winamp.exe path, if you want to use commandline functions


Windows API

Name Type Returns Parameters
FINDWINDOW FUNCTION
Alias
"FINDWINDOWA"
[USER32]
LONG LPCLASSNAME AS STRING
LPWINDOWNAME AS LONG
SENDMSG FUNCTION
Alias
"SENDMESSAGEA"
[USER32]
LONG HWND AS LONG
WMSG AS LONG
WPARAM AS LONG
LPARAM AS LONG
GETWINDOWTEXT FUNCTION
Alias
"GETWINDOWTEXTA"
[USER32]
LONG HWND AS LONG
LPCAPTION AS LONG
RETURNLENGTH AS LONG
WINEXEC FUNCTION
Alias
"WINEXEC"
[KERNEL32]
LONG LPCMDLINE AS STRING
NCMDSHOW AS LONG

SUBS and FUNCTIONS

Please note: functions marked with (*) do not work. I have kept them hoping that someone will fix them someday :)

Name Type Returns Parameters
WA_GETWINDOWHANDLE FUNCTION LONG NONE
WA_GETWINDOWBYCLASS FUNCTION LONG CLASSNAME AS STRING
WA_PLAY SUB Void HWINAMP AS LONG
WA_STOP SUB Void HWINAMP AS LONG
WA_PAUSE SUB Void HWINAMP AS LONG
WA_NEXT_TRACK SUB Void HWINAMP AS LONG
WA_PREVIOUS_TRACK SUB Void HWINAMP AS LONG
WA_CLOSEWINAMP SUB Void HWINAMP AS LONG
WA_FADEOUTANDSTOP SUB Void HWINAMP AS LONG
WA_FASTFORWARD SUB Void HWINAMP AS LONG
WA_FASTREWIND SUB Void HWINAMP AS LONG
WA_RAISEVOLUME SUB Void HWINAMP AS LONG
WA_LOWERVOLUME SUB Void HWINAMP AS LONG
WA_STOPAFTERCURRENTTRACK SUB Void HWINAMP AS LONG
WA_SETTIMEDISPLAYMODE SUB Void HWINAMP AS LONG
MODE AS INTEGER
WA_TOGGLEREPEAT SUB Void HWINAMP AS LONG
WA_TOGGLESHUFFLE SUB Void HWINAMP AS LONG
WA_OPENFILEDIALOG SUB Void HWINAMP AS LONG
WA_OPENURLDIALOG SUB Void HWINAMP AS LONG
WA_STARTOFPLAYLIST SUB Void HWINAMP AS LONG
WA_ENDOFPLAYLIST SUB Void HWINAMP AS LONG
WA_OPENFILEINFOBOX SUB Void HWINAMP AS LONG
WA_TOGGLEPREFERENCESSCREEN SUB Void HWINAMP AS LONG
WA_OPENVISUALIZATIONOPTIONS SUB Void HWINAMP AS LONG
WA_OPENVISUALIZATIONPLUGINOPTIONS SUB Void HWINAMP AS LONG
WA_EXECUTECURRENTVISUALIZATIONPLUGIN SUB Void HWINAMP AS LONG
WA_TOGGLEABOUTBOX SUB Void HWINAMP AS LONG
WA_TOGGLETITLEAUTOSCROLLING SUB Void HWINAMP AS LONG
WA_TOGGLEALWAYSONTOP SUB Void HWINAMP AS LONG
WA_TOGGLEWINDOWSHADE SUB Void HWINAMP AS LONG
WA_TOGGLEPLAYLISTWINDOWSHADE SUB Void HWINAMP AS LONG
WA_TOGGLEDOUBLESIZEMODE SUB Void HWINAMP AS LONG
WA_TOGGLEEQ SUB Void HWINAMP AS LONG
WA_TOGGLEPLAYLISTEDITOR SUB Void HWINAMP AS LONG
WA_TOGGLEMAINWINDOWVISIBLE SUB Void HWINAMP AS LONG
WA_TOGGLEMINIBROWSER SUB Void HWINAMP AS LONG
WA_JUMPTOTIMEDIALOG SUB Void HWINAMP AS LONG
WA_JUMPTOFILEDIALOG SUB Void HWINAMP AS LONG
WA_OPENSKINSELECTOR SUB Void HWINAMP AS LONG
WA_RELOADCURRENTSKIN SUB Void HWINAMP AS LONG
WA_TOGGLEEASYMOVE SUB Void HWINAMP AS LONG
WA_CONFIGURECURRENTVISUALIZATIONPLUGIN SUB Void HWINAMP AS LONG
WA_MOVEBACK10TRACKS SUB Void HWINAMP AS LONG
WA_SHOWEDITBOOKMARKS SUB Void HWINAMP AS LONG
WA_ADDCURRENTTRACKASBOOKMARK SUB Void HWINAMP AS LONG
WA_PLAYAUDIOCD SUB Void HWINAMP AS LONG
WA_LOADPRESETFROMEQ SUB Void HWINAMP AS LONG
WA_OPENLOADPRESETSDIALOG SUB Void HWINAMP AS LONG
WA_OPENAUTOLOADPRESETSDIALOG SUB Void HWINAMP AS LONG
WA_SAVEPRESETTOEQF SUB Void HWINAMP AS LONG
WA_LOADDEFAULTPRESET SUB Void HWINAMP AS LONG
WA_OPENSAVEPRESETDIALOG SUB Void HWINAMP AS LONG
WA_OPENAUTOLOADSAVEPRESET SUB Void HWINAMP AS LONG
WA_OPENDELETEPRESETDIALOG SUB Void HWINAMP AS LONG
WA_OPENDELETEAUTOLOADPRESETDIALOG SUB Void HWINAMP AS LONG
WA_GETVERSION FUNCTION STRING HWINAMP AS LONG
WA_CLEARPLAYLIST SUB Void HWINAMP AS LONG
WA_STARTPLAY SUB Void HWINAMP AS LONG
WA_ISPLAYING FUNCTION BOOL HWINAMP AS LONG
WA_GETOUTPUTTIME FUNCTION LONG HWINAMP AS LONG
MODE AS INTEGER
WA_JUMPTOTIME FUNCTION LONG HWINAMP AS LONG
POSITION AS INTEGER
WA_WRITEPLAYLIST FUNCTION LONG HWINAMP AS LONG
WA_SETPLAYLISTPOS FUNCTION LONG HWINAMP AS LONG
POSITION AS INTEGER
WA_SETVOLUME FUNCTION LONG HWINAMP AS LONG
VOLUME AS BYTE
WA_SETPANNING FUNCTION LONG HWINAMP AS LONG
PAN AS BYTE
WA_GETLISTLENGTH FUNCTION LONG HWINAMP AS LONG
WA_GETLISTPOS FUNCTION LONG HWINAMP AS LONG
WA_GETINFO FUNCTION LONG HWINAMP AS LONG
MODE AS INTEGER
WA_GETEQDATA FUNCTION LONG HWINAMP AS LONG
POSITION AS INTEGER
WA_SETEQDATA FUNCTION LONG HWINAMP AS LONG
POSITION AS INTEGER
VALUE AS INTEGER
WA_ADDBOOKMARK (*) FUNCTION LONG HWINAMP AS LONG
FILENAME AS STRING
WA_RESTART FUNCTION LONG HWINAMP AS LONG
WA_MBOPEN (*) FUNCTION LONG HWINAMP AS LONG
URL AS STRING
WA_MBBLOCK FUNCTION LONG HWINAMP AS LONG
VALUE AS BOOL
WA_INETAVAILABLE FUNCTION LONG HWINAMP AS LONG
WA_UPDTITLE FUNCTION LONG HWINAMP AS LONG
WA_CHANGECURRENTFILE (*) FUNCTION LONG HWINAMP AS LONG
FILE AS LONG
WA_GETMBURL (*) FUNCTION STRING HWINAMP AS LONG
WA_REFRESHPLCACHE FUNCTION LONG HWINAMP AS LONG
WA_GETSHUFFLE FUNCTION LONG HWINAMP AS LONG
WA_GETREPEAT FUNCTION LONG HWINAMP AS LONG
WA_SETSHUFFLE FUNCTION LONG HWINAMP AS LONG
VALUE AS BOOL
WA_SETREPEAT FUNCTION LONG HWINAMP AS LONG
VALUE AS BOOL
WA_PLAYFILE FUNCTION LONG HWINAMP AS LONG
FILE AS STRING
WA_CHANGEDIR FUNCTION LONG HWINAMP AS LONG
DIRECTORY AS STRING

Command line functions

WA_BROWSEFORWINAMP FUNCTION STRING NONE
WA_CL_ADD SUB Void FILENAME AS STRING
WA_CL_NEW SUB Void NONE
WA_CL_PLAYFILE SUB Void FILENAME AS STRING
WA_CL_LAUNCHCLASS SUB Void CLASSNAME AS STRING

Extra functions

WA_RAISEVOLUMEEX SUB Void HWINAMP AS LONG
PERCENT AS INTEGER
WA_LOWERVOLUMEEX SUB Void HWINAMP AS LONG
PERCENT AS INTEGER
© Thu 2024-5-16  Guidance Laboratory Inc.
Email:webmaster1g.yi.org Hits:0 Last modified:2004-01-24 16:21:44