000
30.11.2005, 16:07 Uhr
rizi
|
hi,kann mir jemand eine site nennen bzw ein pdf file oder ähnliches wo erklärt wird wie die WMI verwendet werden kann. ich habe jetzt zb danach gesucht wie man ein cd-rom laufwerk öffnet,habe ich auch gefunden,u. hab dann in der msdn library nachgesehen wie diese methode(mciSendString()) funktioniert. aber ich verstehe nicht warum man als argument einen string "set cdaudio door open" übergeben muss. ich finde das nirgendst.u. außerdem wie gibt man an welches laufwerk man öffnen möchte,dieses bsp öffnet irgned eines??? BZW wer weiß wie man das "richtig macht",d.h dass man selbst das laufwerk angeben kann. u. welche funktion/klasse benutzt man dafür?d.h wie geht man am besten vor wenn man so ein problem hat wo sieht man nach?? lg rizi
C++: |
private void btnEject_Click( object sender, System.EventArgs e ) { int ret = mciSendString( "set cdaudio door open", null, 0, IntPtr.Zero ); }
private void btnClose_Click( object sender, System.EventArgs e ) { int ret = mciSendString( "set cdaudio door closed", null, 0, IntPtr.Zero ); }
[DllImport( "winmm.dll", EntryPoint="mciSendStringA", CharSet=CharSet.Ansi )] protected static extern int mciSendString( string lpstrCommand, StringBuilder lpstrReturnString, int uReturnLength, IntPtr hwndCallback );
|
Dieser Post wurde am 30.11.2005 um 16:21 Uhr von rizi editiert. |