父視窗指標傳到子視窗的方法

2021-06-18 09:31:46 字數 337 閱讀 6320

最近的的乙個專案,涉及了很多的dialog。資料在各個視窗之間的流動。如子視窗修改的資料,要儲存到父視窗中進行儲存。這就涉及到父視窗的指標傳到子視窗的問題,我也查了一些資料,但是感覺起來,解決還是比較麻煩。經過本人實踐總結,我發現,在子視窗中,宣告乙個void * 型指標,然後再父視窗建立子視窗物件時,將父視窗的this

傳遞給這個成語變數。當在子視窗中藥使用父視窗指標時,可以用父視窗的型別強制轉換為父視窗物件指標。非常好用。為什麼不能在子視窗中宣告父視窗的指標變數呢?

那是因為子視窗時父類的一部分,如果父視窗指標又宣告為子視窗的一部分,這樣必然導致乙個雞生蛋,蛋生雞的問題,編譯不通過。大家以後再遇到類似的問題時候可以試試!

子視窗呼叫父視窗

相信學計算機的大學生都碰過這樣的程式設計作業吧 程式執行後主視窗隱藏,然後彈出登入框,輸入賬號密碼登陸成功後再關閉登陸框,然後讓之前隱藏的主視窗重新顯示。沒錯,我當時就是這麼笨,怎麼都想不到好的解決辦法 當時的同學都是不管之前隱藏的主視窗,而是直接新建了乙個主視窗 剛好昨晚在做專案時碰到類似的情況,...

iframe 父視窗和子視窗的呼叫方法

父視窗呼叫子視窗 iframe id.iframe document object.object attribute attribute value 例子 onclick iframe text.myh1.innertext 子視窗呼叫父視窗 parent.parent document objec...

iframe 父視窗和子視窗的呼叫方法

父視窗呼叫子視窗 iframe id.iframe document object.object attribute attribute value 例子 onclick iframe text.myh1.innertext http www.pint.com 子視窗呼叫父視窗 parent.par...