Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

再請問BC++

0 views
Skip to first unread message

wowo

unread,
Aug 27, 1996, 3:00:00 AM8/27/96
to

小弟用Resourse Workshop 做出一個dialog box,上有一個TEdit物件,所以在
程式內宣告一Mylialog::TDialog類別,Mydialog內又宣告一TEdit物件來
和資源相連結.而在TFrameWindow類別中宣告mydialog物件,用來控制
TDialog及TEdit.這樣子TDialog應該就是TEdit的父類別,而TFrameWindow
是TDialog的父類別(對嗎?).現在問題是TEdit送出文字更動的訊息,我只
能在TDialog內用response table接收它,是否有辦法使TEdit訊息也讓
TFrameWindow知到? 請各位前輩指點,Thanks!
--
Ξ Origin: 中正大學寂寞芳心小站 <bbs.ccu.edu.tw> [FROM: 140.123.121.234]

專題血拼中 .... 加油!

unread,
Aug 28, 1996, 3:00:00 AM8/28/96
to

==> 於 wowo (wowo...@bbs.ccu.edu.tw) 文中述及:
: 小弟用Resourse Workshop 做出一個dialog box,上有一個TEdit物件,所以在

: 程式內宣告一Mylialog::TDialog類別,Mydialog內又宣告一TEdit物件來
: 和資源相連結.而在TFrameWindow類別中宣告mydialog物件,用來控制
: TDialog及TEdit.這樣子TDialog應該就是TEdit的父類別,而TFrameWindow
: 是TDialog的父類別(對嗎?).現在問題是TEdit送出文字更動的訊息,我只
: 能在TDialog內用response table接收它,是否有辦法使TEdit訊息也讓
: TFrameWindow知到? 請各位前輩指點,Thanks!

一般的 Dialog 都有個特性, 那就是獨佔性!!
亦即在你開啟 Dialog 的同時, 主視窗是 Disable 無法 Active 的!

一般對話盒的程式通常是 TDialog 類別 Execute "確定"後,
才用自定的或內定的界面去存取 Dialog 中的物件資料,
這是一般的做法!

所以要讓主視窗也收到訊息的話, 我想到的方法是:
在TDialog 中的訊息處理函式中送一個訊息給主視窗, 這樣主視窗也能收到
你想收到的訊息!
--
Ξ Origin: 逢甲蒼穹資訊網 <bbs.fcu.edu.tw> [FROM: 140.134.218.104]

羅大佐

unread,
Aug 29, 1996, 3:00:00 AM8/29/96
to

==> HTC...@bbs.fcu.edu.tw (專題血拼中 .... 加油!) 在 oop 版提到:
: ==> 於 wowo (wowo...@bbs.ccu.edu.tw) 文中述及:

: : 小弟用Resourse Workshop 做出一個dialog box,上有一個TEdit物件,所以在
: : 程式內宣告一Mylialog::TDialog類別,Mydialog內又宣告一TEdit物件來
: : 和資源相連結.而在TFrameWindow類別中宣告mydialog物件,用來控制
: : TDialog及TEdit.這樣子TDialog應該就是TEdit的父類別,而TFrameWindow
: : 是TDialog的父類別(對嗎?).現在問題是TEdit送出文字更動的訊息,我只
: : 能在TDialog內用response table接收它,是否有辦法使TEdit訊息也讓
: : TFrameWindow知到? 請各位前輩指點,Thanks!
: 一般的 Dialog 都有個特性, 那就是獨佔性!!

用 Modeless Dialog ,主視窗不是也可以 Active 嗎????

: 亦即在你開啟 Dialog 的同時, 主視窗是 Disable 無法 Active 的!

專題血拼中 .... 加油!

unread,
Aug 30, 1996, 3:00:00 AM8/30/96
to

==> 於 羅大佐 (jihi...@vlsi1.iie.ncku.edu.tw) 文中述及:
: ==> HTC...@bbs.fcu.edu.tw (專題血拼中 .... 加油!) 在 oop 版提到:

: : ==> 於 wowo (wowo...@bbs.ccu.edu.tw) 文中述及:
: : : 小弟用Resourse Workshop 做出一個dialog box,上有一個TEdit物件,所以在
: : : 程式內宣告一Mylialog::TDialog類別,Mydialog內又宣告一TEdit物件來
: : : 和資源相連結.而在TFrameWindow類別中宣告mydialog物件,用來控制
: : : TDialog及TEdit.這樣子TDialog應該就是TEdit的父類別,而TFrameWindow
: : : 是TDialog的父類別(對嗎?).現在問題是TEdit送出文字更動的訊息,我只
: : : 能在TDialog內用response table接收它,是否有辦法使TEdit訊息也讓
: : : TFrameWindow知到? 請各位前輩指點,Thanks!
: : 一般的 Dialog 都有個特性, 那就是獨佔性!!
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我說的是一般的嘛!
: 用 Modeless Dialog ,主視窗不是也可以 Active 嗎????

wowo 兄的問題只是想同時讓主視窗也能一並收到訊息嘛!
主視窗是不是能同時 Active , 應該沒關係吧.......!

: [餘略]
--
Ξ Origin: 逢甲蒼穹資訊網 <bbs.fcu.edu.tw> [FROM: fruit.cc-sun.fc]

0 new messages