[問題] MFC新手問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
問題(Question):
最近幾天才剛接觸 MFC
之前都沒寫過視窗程式..
所以很多問題都問辜狗..
但以下這個問題我實在不知道怎麼問QQ
我有一個 Dialog 的 class
這個 Dialog 下有一個 group box 的元件
然後這個 group box 下我放了幾個編輯方塊、文字、按鈕之類的(動態產生的)
類似這樣:
┌ Groupbox ───────────────┐
│ │
│┌─┐┌──────────┐┌───┐│
│└─┘└──────────┘└───┘│
│┌─┐┌──────────┐┌───┐│
│└─┘└──────────┘└───┘│
└────────────────────┘
我為了定位方便, 把他們的 parent 都設成那個 groupbox
這樣我就可以以 groupbox 的左上角當作原點
可是我在做訊息的時候就無法 work 了
(因為他們的 parent 是 group box 而不是 dialog)
我對每一個元件 setOwner 為 dialog 也沒用
請問版上的大大
我應該怎麼做比較好呢?
1.
放棄這樣定位,改用別種方式
2.
有別種方法可以處理 child 的訊息?
或是內部元件可以指定處理訊息的 class?
3.
或是為 group box 建立一個 class
此 class 負責 forward message 給 parent?
謝謝 :D
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.63.100.2
※ 編輯: weitsun 來自: 210.63.100.2 (11/18 12:32)
※ 編輯: weitsun 來自: 210.63.100.2 (11/18 12:34)
※ 編輯: weitsun 來自: 210.63.100.2 (11/18 14:16)
→
11/18 17:19, , 1F
11/18 17:19, 1F
→
11/18 17:21, , 2F
11/18 17:21, 2F
→
11/18 17:21, , 3F
11/18 17:21, 3F
→
11/18 17:22, , 4F
11/18 17:22, 4F
→
11/18 17:33, , 5F
11/18 17:33, 5F
→
11/18 17:34, , 6F
11/18 17:34, 6F
→
11/18 17:34, , 7F
11/18 17:34, 7F
→
11/18 17:34, , 8F
11/18 17:34, 8F
→
11/18 21:10, , 9F
11/18 21:10, 9F
→
11/18 21:11, , 10F
11/18 21:11, 10F
推
11/18 22:21, , 11F
11/18 22:21, 11F
→
11/18 22:22, , 12F
11/18 22:22, 12F
推
11/18 22:29, , 13F
11/18 22:29, 13F
→
11/18 22:29, , 14F
11/18 22:29, 14F
→
11/18 22:47, , 15F
11/18 22:47, 15F
→
11/18 22:47, , 16F
11/18 22:47, 16F
→
11/18 22:47, , 17F
11/18 22:47, 17F
→
11/19 00:45, , 18F
11/19 00:45, 18F
→
11/19 00:45, , 19F
11/19 00:45, 19F
推
11/19 00:52, , 20F
11/19 00:52, 20F
→
11/19 00:52, , 21F
11/19 00:52, 21F
→
11/19 00:53, , 22F
11/19 00:53, 22F
→
11/20 10:58, , 23F
11/20 10:58, 23F
→
11/20 10:58, , 24F
11/20 10:58, 24F
→
11/20 10:59, , 25F
11/20 10:59, 25F
→
11/20 10:59, , 26F
11/20 10:59, 26F