VC 語句含義

2022-12-08 16:46:08 字數 581 閱讀 1792

1樓:龔煒林

要完全理解的話,需要了解mfc執行時型別識別(iskindof)。

runttime_class是一個巨集。所有在執行時可識別型別的類都有一個cruntimeclass靜態資料成員和函式,這些內容組成一張網。而cruntimeclass* ptrg=runtime_class(crunthreadforgcode);就是獲取crunthreadforgcode的對應cruntimclass資訊,

afxbeginthread(ptrg);是建立執行緒物件,這個是ui執行緒的建立方式。

在afxbeginthread(ptrg);裡面會根據引數cruntimclass資訊,動態建立對應的執行緒物件。

具體的你可以檢視runtime_class巨集定義,以及crunthreadforgcode裡面是否有如上所說內容。注意:靈活的把巨集全部替換就知道有cruntimeclass成員了。

2樓:匿名使用者

1 類crunthreadforgcode中有一個返回值為 cruntimeclass 的函式, 把這個函式地址取出來放到ptrg中;

2 以執行緒方式 啟動執行這個函式

vc中winexec使用,VC 中如何呼叫exe

該函式只提供對16位機子的相容。應用程式應該使用createprocess函式。declare function winexec lib kernel32 alias winexec byval lpcmdline as string,byval ncmdshow as long as long 說...

請教以下英語句子中部分詞語的含義

house 舉行,就像古漢語活用那樣,這裡把名詞活用為動詞,可以這樣去理解。後面的意思是 specifically all of our foreign languages latin,mandarin,spanish.our debate will be housed here 特別是我們所有的外...

為什麼裝不了Vc 2019,為什麼裝不了Vc 2005?

新生 學習的話可以考慮用codeblocks,如果只是應付學校的考試自己慢慢摸索吧 報什麼錯誤,把問題描述清楚啊 vc 2005為什麼不能安裝啊!完美解決,把它當解壓包解壓後再安裝,方法 1 用壓縮軟體開啟再解壓2 右擊vcredist2005,解壓到vcredist2005 e 多出一個vcred...