問(wèn)答題

【簡(jiǎn)答題】如果只想讓程序有一個(gè)實(shí)例運(yùn)行,不能運(yùn)行兩個(gè)。像winamp一樣,只能開(kāi)一個(gè)窗口,怎樣實(shí)現(xiàn)?

答案:

用內(nèi)存映射或全局原子(互斥變量)、查找窗口句柄
FindWindow,互斥,寫(xiě)標(biāo)志到文件或注冊(cè)表,共享內(nèi)存。

題目列表

你可能感興趣的試題

問(wèn)答題

【簡(jiǎn)答題】在IA32中一共有多少種辦法從用戶態(tài)跳到內(nèi)核態(tài)?

答案:

通過(guò)調(diào)用門(mén),從ring3到ring0,中斷從ring3到ring0,進(jìn)入vm86等等

問(wèn)答題

【簡(jiǎn)答題】給兩個(gè)變量,如何找出一個(gè)帶環(huán)單鏈表中是什么地方出現(xiàn)環(huán)的?

答案: 一個(gè)遞增一,一個(gè)遞增二,他們指向同一個(gè)接點(diǎn)時(shí)就是環(huán)內(nèi)的一個(gè)點(diǎn),記做p1。設(shè)遞增1的走了N步,遞增2的走了2N步。p2指向...
微信掃碼免費(fèi)搜題