windows mobile小技巧
2009-06-03 09:59
218 查看
1.自动打开微软蓝牙
使用BthUtil.dll中的BthSetMode函数。
2.改变音量
使用waveOutSetVolume函数。
3.设置震动、静音
使用aygshell.dll中的SndSetSound函数。
4.关闭输入法
使用SipShowIM函数。
5.隐藏/显示 输入法、任务栏
使用SHFullScreen函数。如果是MFC对话框的话,还需要添加以下代码才能实现输入法的隐藏:
m_bFullScreen = FALSE;
6.在VS2005下创建MFC工程
EVC下将MFC的工程分为PPC和wince两种,而VS2005下,不再区分这两者。但通常情况下PPC的程序在wince设备上并不能运行。这时可以采用以下方法:
1)有SDK时,在建立工程时,选择Platform即可。
2)无SDK时,在工程设置的预定义宏中,去掉WIN32_PLATFORM_WFSP或WIN32_PLATFORM_PSPC宏,前者表示Smartphone,后者表示Pocket PC。这个宏有时会定义在$PLATFORMDEFINES中。
7.设置全屏
// 隐藏任务栏
HWND hWndTaskBar = ::FindWindow(TEXT("HHTaskBar"), NULL);
if (NULL != hWndTaskBar)
{
::ShowWindow(hWndTaskBar, SW_HIDE);
}
// 如果需要的话,隐藏输入法窗口
SIPINFO sipInfo;
osmemset(&sipInfo, 0, sizeof(SIPINFO));
sipInfo.cbSize = sizeof(SIPINFO);
::SipGetInfo(&sipInfo);
if ((sipInfo.fdwFlags & SIPF_ON) == SIPF_ON)
{
::SipShowIM(SIPF_OFF);
}
// 隐藏“拼”按钮
HWND hWndSipButton = ::FindWindow(TEXT("MS_SIPBUTTON"), NULL);
if (NULL != hWndSipButton)
{
::ShowWindow(hWndSipButton, SW_HIDE);
}
使用BthUtil.dll中的BthSetMode函数。
2.改变音量
使用waveOutSetVolume函数。
3.设置震动、静音
使用aygshell.dll中的SndSetSound函数。
4.关闭输入法
使用SipShowIM函数。
5.隐藏/显示 输入法、任务栏
使用SHFullScreen函数。如果是MFC对话框的话,还需要添加以下代码才能实现输入法的隐藏:
m_bFullScreen = FALSE;
6.在VS2005下创建MFC工程
EVC下将MFC的工程分为PPC和wince两种,而VS2005下,不再区分这两者。但通常情况下PPC的程序在wince设备上并不能运行。这时可以采用以下方法:
1)有SDK时,在建立工程时,选择Platform即可。
2)无SDK时,在工程设置的预定义宏中,去掉WIN32_PLATFORM_WFSP或WIN32_PLATFORM_PSPC宏,前者表示Smartphone,后者表示Pocket PC。这个宏有时会定义在$PLATFORMDEFINES中。
7.设置全屏
// 隐藏任务栏
HWND hWndTaskBar = ::FindWindow(TEXT("HHTaskBar"), NULL);
if (NULL != hWndTaskBar)
{
::ShowWindow(hWndTaskBar, SW_HIDE);
}
// 如果需要的话,隐藏输入法窗口
SIPINFO sipInfo;
osmemset(&sipInfo, 0, sizeof(SIPINFO));
sipInfo.cbSize = sizeof(SIPINFO);
::SipGetInfo(&sipInfo);
if ((sipInfo.fdwFlags & SIPF_ON) == SIPF_ON)
{
::SipShowIM(SIPF_OFF);
}
// 隐藏“拼”按钮
HWND hWndSipButton = ::FindWindow(TEXT("MS_SIPBUTTON"), NULL);
if (NULL != hWndSipButton)
{
::ShowWindow(hWndSipButton, SW_HIDE);
}
相关文章推荐
- Windows Mobile开发的一些小技巧(持续更新)
- Windows Mobile中使用WinCE驱动调试助手的小技巧
- Windows Mobile手机快捷操作的一些小技巧
- Windows Mobile开发的一些小技巧
- Windows Mobile中使用WinCE驱动调试助手的小技巧
- Windows Mobile中使用WinCE驱动调试助手的小技巧
- Delphi编程实用小技巧(五)——透明窗体
- 蓝桥杯 二进制串转整数 小技巧
- VS.NET开发中的小技巧
- PowerShell小技巧 算术表达式求值
- Windows Mobile中如何建立GPRS连接以便Socket能正常通信
- MESSAGE 小技巧
- VC常用小技巧(一)
- LoadRunner的Socket脚本关联小技巧
- javascript小技巧
- ubuntu12.04在桌面创建快捷方式 分类: 小技巧 2015-04-08 09:16 60人阅读 评论(0) 收藏
- 【小技巧】过长文本截取技术 text-overflow:ellipsis
- 27个iOS开发小技巧
- 2009年5月Windows Mobile Webcast预告
- 优化php执行效率的40条小技巧