1. 程式人生 > >原創vc: 對話方塊嵌入到對話方塊 或者:視窗嵌入到視窗,一個視窗嵌入到另一個視窗

原創vc: 對話方塊嵌入到對話方塊 或者:視窗嵌入到視窗,一個視窗嵌入到另一個視窗

1、用vc新建一個dialog1工程。屬性預設。

2、insert一個dialog2,改為child。

3、在dialog1中包含dialog2標頭檔案,在一個按鈕事件中顯示dialog2:

Cdialog2 *p = new Cdialog2(this);

p->Create(IDD_Dialog2);

p->SetParent(this);//設定dialog1為父視窗

p->ShowWindow(SW_SHOW);

這樣,dialog2便嵌到dialog1了,比用tabcontrol方便吧。現在很多應用程式的“設定”介面應該就是這樣做的。