獲得cmainframe
獲得cchildframe
獲得cdocument
獲得cview
afxgetmainwnd()
m_pmainwnd
afxgetmainwnd()->mdigetactive()
afxgetmainwnd()->getactiveframe()
sdi:afxgetmainwnd()->getactiveview()->getdocument()
mdi:afxgetmainwnd()->mdigetactive()->getactiveview()->getdocument()
sdi:afxgetmainwnd()->getactiveview() mdi:afxgetmainwnd()->mdigetactive()->getactiveview()
在cmainframe中
mdigetactive()
getactiveframe()
sdi:getactiveview()->getdocument() mdi:mdigetactive()->getactiveview()->getdocument()
sdi:getactiveview() mdi:mdigetactive()->getactiveview()
在cchildframe中
getparentframe()
getactiveview()->getdocument()
getactiveview()
在cdocument中
afxgetmainwnd()
afxgetmainwnd()->mdigetactive()
afxgetmainwnd()->getactiveframe()
position pos = getfirstviewposition();getnextview(pos)
在cview中
afxgetmainwnd()
getparentframe()
getdocument()
在其他類中
afxgetmainwnd()
afxgetmainwnd()->mdigetactive()
afxgetmainwnd()->getactiveframe()
sdi:afxgetmainwnd()->getactiveview()->getdocument()
mdi:afxgetmainwnd()->mdigetactive()->getactiveview()->getdocument()
sdi:afxgetmainwnd()->getactiveview() mdi:afxgetmainwnd()->mdigetactive()->getactiveview()
CPU上下文切換(上) malin
cpu上下文切換 我們經常說的平均負載和cpu公升高沒有直接的關係,在不同的場景cpu公升高會導致系統負載,但是系統負載不一定是cpu公升高導致的。一 系統負載過高的三種場景 cpu密集型程序,使用大量cpu會導致平均負載公升高,此時這兩者是一致的。io密集型程序,等待io也會導致平均負載公升高,但...
appium 切換上下文的時候報錯
chromedriver的版本不對 應該裝 模擬器或者真機內建的瀏覽器,輸入一下 可以檢視版本 print self.driver.contexts contexts self.driver.contexts print contexts self.driver.switch to print 切換...
使用ucontext 來手動切換上下文
使用ucontext.h裡面的函式和資料結構,可以讓使用者實現手動來切換函式的執行流,libtask 輕量級協程庫 就是使用ucontext.h來實現協程的。主要的資料結構是 ucontext t typedef struct ucontext ucontext t 其中有幾個成員是我們需要注意的 ...