Click here to Skip to main content
15,923,087 members
Home / Discussions / C#
   

C#

 
GeneralIdentifying a SOAP call Pin
Aryadip6-May-04 17:18
Aryadip6-May-04 17:18 
GeneralRe: Identifying a SOAP call Pin
Heath Stewart6-May-04 18:07
protectorHeath Stewart6-May-04 18:07 
GeneralMouse Click Problem Pin
Member 6910896-May-04 16:36
Member 6910896-May-04 16:36 
GeneralRe: Mouse Click Problem Pin
Aryadip6-May-04 18:01
Aryadip6-May-04 18:01 
GeneralRe: Mouse Click Problem Pin
Heath Stewart6-May-04 18:05
protectorHeath Stewart6-May-04 18:05 
GeneralMSMQ Peek Callbacks and duplicate messages Pin
inyoursadachine6-May-04 13:20
inyoursadachine6-May-04 13:20 
Generalmultiline display in dataGridColumn textBox Pin
blankg6-May-04 12:24
blankg6-May-04 12:24 
GeneralRe: multiline display in dataGridColumn textBox Pin
Heath Stewart6-May-04 18:20
protectorHeath Stewart6-May-04 18:20 
GeneralRe: multiline display in dataGridColumn textBox Pin
blankg7-May-04 1:55
blankg7-May-04 1:55 
GeneralRemoting/Serializing Pin
markkow6-May-04 11:23
markkow6-May-04 11:23 
GeneralRe: Remoting/Serializing Pin
Heath Stewart6-May-04 11:58
protectorHeath Stewart6-May-04 11:58 
GeneralRe: Remoting/Serializing Pin
markkow6-May-04 12:15
markkow6-May-04 12:15 
GeneralRe: Remoting/Serializing Pin
Heath Stewart6-May-04 17:52
protectorHeath Stewart6-May-04 17:52 
GeneralRe: Remoting/Serializing Pin
markkow7-May-04 16:34
markkow7-May-04 16:34 
GeneralRe: Remoting/Serializing Pin
Heath Stewart8-May-04 19:18
protectorHeath Stewart8-May-04 19:18 
GeneralRe: Remoting/Serializing Pin
markkow9-May-04 5:40
markkow9-May-04 5:40 
GeneralToolBar.BackColor Pin
Anonymous6-May-04 10:37
Anonymous6-May-04 10:37 
GeneralRe: ToolBar.BackColor Pin
Heath Stewart6-May-04 11:51
protectorHeath Stewart6-May-04 11:51 
QuestionAcitveX equivalent in C# ? Pin
TigerNinja_6-May-04 8:35
TigerNinja_6-May-04 8:35 
AnswerRe: AcitveX equivalent in C# ? Pin
Heath Stewart6-May-04 8:40
protectorHeath Stewart6-May-04 8:40 
GeneralRe: AcitveX equivalent in C# ? Pin
TigerNinja_6-May-04 10:08
TigerNinja_6-May-04 10:08 
GeneralRe: AcitveX equivalent in C# ? Pin
Heath Stewart6-May-04 10:26
protectorHeath Stewart6-May-04 10:26 
AnswerRe: AcitveX equivalent in C# ? Pin
TigerNinja_6-May-04 9:09
TigerNinja_6-May-04 9:09 
GeneralSound- Two Events at a time Pin
MeterMan6-May-04 8:14
MeterMan6-May-04 8:14 
GeneralRe: Sound- Two Events at a time Pin
Heath Stewart6-May-04 8:29
protectorHeath Stewart6-May-04 8:29 
First, why are you using MP3s? For long-playing sounds like background music or something, it's fine; but, you need something quick to play, which is why WAVs are pretty common. Just look at the sound events for Windows (although that goes back a long time when WAVs were about the only sound files that existed).

Second, the KeyDown event is fired in the same thread that the control was created in (the UI thread), so if you started your background in the same thread, this may be the cause.

Finally, why not use Managed DirectX 9 instead of inteorp'ing with the ActiveX DLLs? There's a lot better support for managed code and it's not simply interop assemblies - it was written from the ground-up for managed applications. You could use DirectSound for your background sound while playing other sounds asynchronously.

You should try it. Download the Summer 2003 update (it's the full package) from http://msdn.microsoft.com/directx[^].

 

Microsoft MVP, Visual C#
My Articles

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.