none
關於WinCE 5.0 bootcode開機至進入windows主畫面之間的畫面顯示 RRS feed

  • 問題

  • 請問在bootcode後,到系統進入shell之前,這段開機的過程中,如何可以讓LCD畫面顯示一個自定的

    開機畫面,我目前的情況是,可以在執行bootcode的過程秀出一張圖,不過在離開bootcode後,一直到

    進入windows畫面前,LCD的畫面會亂掉,請問有什麼方法可以在這段開機的過程中,固定顯示一個

    boot up logo.

    2008年5月16日 上午 01:42

所有回覆

  • 試試看下面的方法:

    Code Snippet

    protected override void OnPaint(PaintEventArgs e)
    {
      if (!this.Form2.Visible)
      {
        e.Graphics.DrawImage(_StartLogo, this.ClientRectangle, new Rectangle(0, 0, _StartLogo.Width, _StartLogo.Height), GraphicsUnit.Pixel);
      }

        base.OnPaint(e);
    }

     

    2008年5月23日 上午 07:59
  • Hi,

    X86的平台從BIOS到Windows畫面起來這段時間的畫面,

    可以自訂一個logo.bmp然後直接改成logo.sys,

    把這張圖檔放在CF卡和NK.BIN放在一起即可(如果你是用CF卡開機的話)

     

    flyball

    2008年8月21日 上午 08:37
  • Hi,

     

    通常LCD會show出畫面主要還是將圖檔內容填入frame buffer,

    而基本上離開bootloader以後就是kernel的天下了,

    畫面亂掉有可能是kernel裡有人亂填frame buffer,

    故你可以先試著在OAL中將圖檔再填一次到frame buffer,

    如果一切順利, 它應該持續到display driver被load起來後才會被重畫!!!

     

    希望對你有幫助

     

    謝謝

     

    Best Regards,

    Blake Chang

     

     

     

    2008年8月21日 下午 05:18