界面的一个问题,谢谢!

niuxiaofeng   2008-5-22 10:31 楼主
请问WINCE中怎样通过程序自由隐藏和显示windows mobile的任务栏(是指带开始按钮的那一栏)
谢谢大家了:)

回复评论 (4)

找到该任务栏的名字,然后通过编码处理。

例如
HWND hwnd = FindWindow(_T("menu_worker"),NULL);
if (hwnd != NULL)
{
   ShowWindow(hwnd, SW_HIDE);
}
点赞  2008-5-22 10:50
谢谢lenux!那应该怎么得到任务栏的名字呢?麻烦帮指点一下,再次感谢!
点赞  2008-5-22 11:04
我这样写:
        HWND hwnd = ::FindWindow(_T("HHTaskBar"),NULL);
        if (hwnd != NULL)  
        {  
                ::ShowWindow(hwnd, SW_HIDE);
        }
不过没有起作用,不知道原因出在哪里了~
点赞  2008-5-22 11:10
跟踪下,看if (hwnd != NULL)  是否满足
点赞  2008-5-22 13:00
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复