当前位置: 代码迷 >> WinCE >> wince下如何使程序最大话运行,占满屏幕
  详细解决方案

wince下如何使程序最大话运行,占满屏幕

热度:37   发布时间:2016-04-28 13:00:23.0
wince下怎么使程序最大话运行,占满屏幕
求最简单的方法

------解决方案--------------------
你说的是自己做的软件还是别人的。自己的就在代码中设置。
看你的语言了。可以在串口的事件中实现。
------解决方案--------------------
把分给我,我交给你怎么做。
::ShowWindow(hTaskBar, SW_HIDE); //隐藏任务栏
int cx = GetSystemMetrics( SM_CXSCREEN );
int cy = GetSystemMetrics( SM_CYSCREEN );
this->SetWindowPos(NULL,0,0,cx,cy,SWP_SHOWWINDOW);//全屏显示
给我20分啊,我没分下资源了
------解决方案--------------------
在窗体初始化时增加这些代码
------解决方案--------------------
探讨
引用:

把分给我,我交给你怎么做。
::ShowWindow(hTaskBar, SW_HIDE); //隐藏任务栏
int cx = GetSystemMetrics( SM_CXSCREEN );
int cy = GetSystemMetrics( SM_CYSCREEN );
this->SetWindowPos(NULL,0……

在哪……

------解决方案--------------------
再补充一句,隐藏的方法添加到你的dialog的初始化中。即
BOOL CBRClockDlg::OnInitDialog()
{
CDialog::OnInitDialog();

// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
// 执行此操作
SetIcon(m_hIcon, TRUE); // 设置大图标
SetIcon(m_hIcon, FALSE); // 设置小图标


HWND hTaskBar = ::FindWindow(_T("HHTaskBar"),NULL);
::ShowWindow(hTaskBar, SW_HIDE);
int cxscreen = ::GetSystemMetrics(SM_CXSCREEN);
int cyscreen = ::GetSystemMetrics(SM_CYSCREEN);
MoveWindow(0, 0, cxscreen, cyscreen);

return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
}
把 CBRClockDlg 换成你的dialog的类名就好了。
------解决方案--------------------
WIN_W = GetSystemMetrics(SM_CXSCREEN);
WIN_H = GetSystemMetrics(SM_CYSCREEN);
hwnd = CreateWindow (
szAppName,szAppName,WS_VISIBLE ,
0,0,WIN_W ,WIN_H,
NULL, NULL, hInstance, NULL
) ;

//隱藏工作列(全螢幕)
SetWindowPos(hwnd,HWND_TOPMOST,0,0,WIN_W,WIN_H,NULL);

樓主可以給分了
  相关解决方案