2009-08-22 79 views
1

我正在寫一個應用程序,它會顯示一個輕量級的儀表盤到計算機的輔助顯示器(顯示該會在X天內以及諸如此類的過期許可證)。 它將運行在祕書的Windows XP計算機上,帶有2個圖形卡。一個是祕書監視器,另一個是面向接待區的平面屏幕。C#應用形式顯示,即使用戶關閉loggs或鎖定計算機

理想我不得不由專門的機器來控制,而不是讓用戶在操作它做什麼,用戶最好(試着解釋說,採購)的平面。

所以應用程序的顯示的輔助屏幕沒有問題,並從任務欄隱藏。

this.Location = secondDisplay.WorkingArea.Location; 

的問題是它需要運行,如果沒有人登錄,甚至顯示。

有什麼辦法,我可以在後臺,並顯示在屏幕上,即使用戶的應用程序運行註銷或鎖定機器?

+0

謝謝,全部 我在考慮關閉問題。我知道有可能通過編程來解決這個問題(真正的解決方案是硬件)。 我的目標是獲得'科學界的意見';彈藥向負責人說「讓我工作站」。 – MoSlo 2009-08-22 18:46:59

+0

有點希望我可以把Marciej和Brad的答案都標記爲「接受的答案」。 – MoSlo 2009-08-22 18:48:41

回答

1

顯示機器不會需要非常強大的。可以使用較舊的系統(綠色點不放入垃圾填埋場)。

如果沒有老式的電腦,像mini-itx系統,甚至是帶有外部顯示器端口的上網本(我不認爲所有的上網本都有)。

如果他們丟棄毛錢允許開發和顯示面板,廉價的機器應該不會拉傷預算。現在,如果你真的想留下深刻印象,向他們展示這VGA splitter。有了這個,你可以在整個辦公室也顯示相同的信息。

1

也許這不值得重新發明輪子?

我會建議使用額外的電腦。它連接到LAN 不是使用的免費屏幕共享軟件之一: 要砍你可以使用如UltraVnc + Linux作爲操作系統

成本比你這臺電腦上顯示同一個畫面

0

即使您的方案是可行的,你的一兩天額外的時間來完成它將花費的不僅僅是一臺能夠完成工作的廉價電腦。

1

如果你能說服他們升級到Vista或Windows 7,而不是XP,你應該看看Windows SideShow技術。從網站:

Windows邊欄是一項新技術 ,從您的PC 提供的信息對2種 設備輔助顯示:那些集成 到計算機,如小色 顯示在筆記本電腦蓋子上;以及與電腦分開的那些 ,例如遙控器或移動電話 。有了這個額外的顯示屏 ,您可以查看重要信息 您的筆記本電腦是否處於睡眠模式,開啓,關閉或 。

你可以得到的SideShow功能的設備heredownload託管的SDK的信息以及。

相關問題