Capturing sound by using DirectSound

最近要用到一些抓microphone的聲音以及播放的功能,找了一些資料,可以呼叫winmm.dll或是使用DirectX的功能;最後我是選擇了DirectX,為什麼呢?因為後面還有影像的部分要處理,DirectX在影像方面也是有解決方案,而且想要玩DirectX也一段時間了..orz

...繼續閱讀 »

How-to 做一個自己的"進度列(ProgressBar)"

今天剛好同事問我有關ProgressBar的問題,需求是因為他是利用ProgressBar在需要長時間動作時讓使用者知道程式是沒有當掉的,但是遇到同步動作的時候連ProgressBar也會有停頓的情形,所以想要用多執行緒來實做看看;下面這邊是一個簡單的實做範例,可以參考看看

...繼續閱讀 »

WPF - RadioButton

RadioButton與之前在Windows Form的時候使用上沒有太大的差異,下面這邊
我們特別說明一個GroupName這個屬性;在以往,同一個群組的項目我們會把
它放到容器中,用容器來作分割;而在WPF裡面則是用GroupName來作分割,
下面我們來看看測試的程式碼

...繼續閱讀 »

Making PInvoke Easy

  • 3054
  • 0

今天在瀏覽The Visual Basic Team的Blog時,看到了下面這篇Making PInvoke Easy,其中提到一個工具(CLRInsideOut2008_01.exe)能夠幫助我們取得API的宣告方式,比如說要看CreateFile是怎麼宣告的,我抓了下面這張圖

...繼續閱讀 »