討論區快速選單
知識庫快速選單
傑米的攝影旅遊筆記 政府補助!學嵌入式+物聯網 程式設計俱樂部Facebook粉絲團
[ 回上頁 ] [ 討論區發言規則 ]
AMCAP 修改 option 控制項問題
更改我的閱讀文章字型大小
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/12/30 上午 10:56:54
目前在修改 directshow 的 sample code : AMCAP
遇到了幾個問題:

1. 在 Menu > option 底下新增其他新的選項(TEST_1,2)會被蓋掉,如下

原本: option
     |- Preview
     |======
     |- MPEG2
     |======
     |- Audio Format
     |======
     |- Video Capture Filter...
     |- Video Capture Pin...

修改後: option
     |- Preview
     |======
     |- MPEG2
     |- TEST_1 <======== 存在
     |- TEST_2 <======== 消失
     |====== <======== 消失
     |- Audio Format <======== 消失
     |====== <======== 消失
     |- Video Capture Filter...
     |- Video Capture Pin...

2. 修改過 UI 後,編譯會有 error RC:2104 undefined keyword or key name : DS_SETFONT

目前暫時作法是在 resource.h 中加上 #include <winresrc.h>,
不過若是重新修改 UI 後,resource.h 又會被覆寫,又必須要再重新 #include <winresrc.h> 一次,
請問有一次解決的方法嗎 ?

PS. Visual Studio 2008 + WXP sp3

懇請有經驗的前輩指導一下! 謝謝!
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/12/30 下午 07:31:37

>目前在修改 directshow 的 sample code : AMCAP
>遇到了幾個問題:
>
>1. 在 Menu > option 底下新增其他新的選項(TEST_1,2)會被蓋掉,如下
>
>原本: option
> |- Preview
> |======
> |- MPEG2
> |======
> |- Audio Format
> |======
> |- Video Capture Filter...
> |- Video Capture Pin...
>
>修改後: option
> |- Preview
> |======
> |- MPEG2
> |- TEST_1 <======== 存在
> |- TEST_2 <======== 消失
> |====== <======== 消失
> |- Audio Format <======== 消失
> |====== <======== 消失
> |- Video Capture Filter...
> |- Video Capture Pin...
>

找到原因了 !

在 MakeMenuOptions() 中,會先 remove submenu from index: 4 ~ last
    
RemoveMenu(hMenuSub, 4, MF_BYPOSITION);

把這邊做修正即可!


>2. 修改過 UI 後,編譯會有 error RC:2104 undefined keyword or key name : DS_SETFONT
>
>目前暫時作法是在 resource.h 中加上 #include <winresrc.h>,
>不過若是重新修改 UI 後,resource.h 又會被覆寫,又必須要再重新 #include <winresrc.h> 一次,
>請問有一次解決的方法嗎 ?
>
>PS. Visual Studio 2008 + WXP sp3
>
>懇請有經驗的前輩指導一下! 謝謝!

這邊目前還是無解...

等待高手幫忙!
 板主 : 白老鼠(Gary)
 > DirectX - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - DirectX - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
DirectX
1 aming 4010 
2 pernghy 1780 
3 白老鼠(Gary) 1120 
4 Akira 1020 
5 冷眼 980 
6 PLAYER 690 
7 阿西德倫 480 
8 andre 450 
9 小弦 430 
10 藍斯洛 410 
DirectX
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
0.046875