wince下隱藏工作列

2021-08-15 17:57:37 字數 521 閱讀 3664

wince下隱藏工作列大概有以下幾種方法:

(1)通過修改登錄檔; (問題是工作列隱藏不徹底,總是有一條小橫線在螢幕下方!)

(2)在應用程式初始化的時候中加入一段**,將工作列視窗隱藏。(問題是手寫筆點到那個橫線,工作列還會彈上來)

(3)直接修改explorer的**,重新編譯連線。

(比較徹底,工作列沒了,在桌面上你想找也找不回來了) 下面是方法3的實現:

hpc目錄中的taskbar.hxx中有關於定義taskbar的高度的巨集定義: #define taskbar_height 26 #define taskbar_height_autohide 5 改為:

#define taskbar_height 0

#define taskbar_height_autohide 0

還有一種方法就是在winmain中新增如下**實現:

hwnd hwndtaskbar = findwindow(text("hhtaskbar"), null);

if(hwndtaskbar)

wince 隱藏 顯示工作列

有時候需要將工作列隱藏,封裝了乙個類。在視窗load的時候,先呼叫hide 視窗大小設定成螢幕大小就可以了。將windowstate設定成max不起作用,必須將視窗大小設定成螢幕大小 using system using system.runtime.interopservices namespac...

wince 隱藏 顯示工作列

有時候需要將工作列隱藏,封裝了乙個類。在視窗load的時候,先呼叫hide 視窗大小設定成螢幕大小就可以了。將windowstate設定成max不起作用,必須將視窗大小設定成螢幕大小 using system using system.runtime.interopservices namespac...

暴力隱藏WINCE工作列

印象中,我的前任在開發wince應用時為了隱藏系統工作列,達到全屏顯示的效果,還稍微花了點周折。要求系統定製時要加入aygshell元件,然後自己呼叫shfullscreen,然後再用了些連招,比如改改登錄檔 改改編譯引數來實現的。我試了一下shfullscreen,貌似效果出不來,不曉得 弄錯了。...