一、需求描述:
現(xiàn)在有一個(gè)Windows開(kāi)發(fā)的鎖屏窗口(目前是個(gè)窗口,上面有一個(gè)全屏顯示的圖片,一個(gè)可輸入文本框,一個(gè)按鈕(有Click事件)),要求全屏置頂顯示。業(yè)務(wù)邏輯是:
1 操作系統(tǒng)啟動(dòng)時(shí),全屏置頂顯示(使用SetWindwosPos,再加一個(gè)Timer,發(fā)現(xiàn)自己不是置頂窗口后,再次將自己置頂);
2 在Click事件中,對(duì)用戶輸入的密碼進(jìn)行聯(lián)網(wǎng)校驗(yàn),如果密碼正確,那么窗口退出全屏置頂顯示,最小化。
目前的問(wèn)題是:
第2步的業(yè)務(wù)邏輯已經(jīng)完成,第1步置頂效果不理想,如果電腦上沒(méi)別的特殊軟件,顯示沒(méi)問(wèn)題,一旦電腦上也有使用SetWindwosPos或者其他技術(shù)置頂?shù)某绦?,我這個(gè)窗口置頂就不起作用的,已經(jīng)遇到了。所以在這里請(qǐng)教一下各位大神,有沒(méi)有什么更有效的窗口置頂?shù)姆椒ā?
這個(gè)程序目前是綠色版的,復(fù)制過(guò)去就能運(yùn)行,隨機(jī)啟動(dòng),沒(méi)有安裝的過(guò)程。由于這個(gè)特性,定制修改windows登錄鎖屏窗口這個(gè)辦法也行不通了,因?yàn)檫@個(gè)辦法要注冊(cè)服務(wù),還要重啟一遍。目前電腦上有恢復(fù)機(jī)制,重啟以后,做的修改都沒(méi)了。
二、合作方式:
項(xiàng)目制,遠(yuǎn)程開(kāi)發(fā)。