
Windows Mobile
sc_valentine21
足球 篮球
展开
-
Windows Mobile 上显示png,jpg,bmp等图片
不只是可以显示png,jpg,bmp等等都可以,gif也行,不过只能显示单帧。一种方法是用IImagingFactory 中的CreateImageFromFile 先看看msdn:This method lets an application create a decoded image object from a file.SyntaxHRES原创 2008-12-30 11:12:00 · 5254 阅读 · 0 评论 -
Windows Mobile 有关开发书籍
1、《Microsoft Windows CE 程序设计》 北京大学出版社[美]Doudlas Boling 著该书可以与经典著作《Microsoft Windows 程序设计》相媲美,就象要想在Window平台上开发,必看 《Microsoft Windows 程序设计》一样,如果你想在Windows CE平台上开发,就不得不看《Microsoft Windows CE 程序设计》。该书的转载 2008-12-22 15:45:00 · 935 阅读 · 0 评论 -
MFC SmartPhone HOME键的问题
近日来,一直一个问题困扰着,心里是十分郁闷呐,今天解决了,十分,极其,异常开心。问题描述: 项目是从PPC移植到SmartPhone上的,用的是MFC写的,这里不得不处理一些按键的问题,然而发现一个奇怪的现象:运行程序时,按HOME键,程序会消失(也就是转到后台去了),但是奇怪的是在任务管理器上,竟然没有运行的程序,这个让我感到好生奇怪,接着再去打开程序,打不开!准确的说是无法原创 2009-02-16 14:00:00 · 691 阅读 · 0 评论 -
Windows Mobile获取系统图片
通过SHGetFileInfo函数即可获得系统的图片。WINSHELLAPI DWORD WINAPI SHGetFileInfo( LPCTSTR pszPath, DWORD dwFileAttributes, SHFILEINFO FAR* psfi, UINT cbFileInfo, UINT uFlags );其实MSDN上有详细的介绍原创 2009-01-19 16:54:00 · 1574 阅读 · 0 评论 -
用ShellExecuteEx打开文件,文件夹
先来看看“深入浅出ShellExecute” Q: 如何打开一个应用程序? ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );或 ShellExecute(this->m_hWnd,"open","notepad.exe", "c://MyLog.log","",SW_SHOW );正如您所看到的,我并没原创 2008-11-17 09:57:00 · 7096 阅读 · 1 评论 -
获取文件夹路径
CString CphotoDlg::GetCurWorkingDir(void){ TCHAR strPath[MAX_PATH] = {0}; GetModuleFileName( NULL, strPath, MAX_PATH ); //文件夹的路径 TCHAR * pTem = wcsrchr( strPath, // )原创 2008-11-15 16:32:00 · 914 阅读 · 0 评论 -
在mobile上调用SHCameraCapture接口进行拍照
本文所要讲的是使用SHCameraCapture接口可以调出照相机进行拍照、摄像,并得到图片或视频文件的路径。以下代码进行拍照:SHCAMERACAPTURE shcc;ZeroMemory(&shcc, sizeof(shcc));shcc.cbSize = sizeof(shcc);shcc.hwndOwner = NUL原创 2008-11-13 17:37:00 · 5587 阅读 · 1 评论 -
HRESULT 函数返回值详细介绍
HRESULT值含义S_OK0x00000000成功S_FALSE0x00000001函数成功执行完成,但返回时出现错误E_INVALIDARG0x80070057参数有错误E_OUTOFMEMORY0x8007000E内存申请错误E_UNEXPECTED0x8000FFFF未知的异常E_N转载 2008-11-13 17:00:00 · 1471 阅读 · 0 评论 -
Windows mobile 5.0系统中操纵EDB
WM5以前的系统中一般都是使用的CEDB数据库,EDB是WM5中的新特性之一。为了改善应用程序的性能和长期可移植性,CEDB 已经被 EDB 所取代。EDB 利用了 SQL Mobile 使用的存储子系统,并且提供了明显优于 CEDB 的性能(尤其是在与持久存储区一起使用时)。因为 CEDB 提供了与 EDB 完全相同的函数集 ,所有函数都具有相同的名称和参数列表。但是EDB中也包含了CEDB中转载 2008-11-07 13:09:00 · 1004 阅读 · 0 评论 -
EDB数据库的操作
一、WM5以前的系统中一般都是使用的CEDB数据库,EDB是WM5中的新特性之一。为了改善应用程序的性能和长期可移植性,CEDB 已经被 EDB 所取代。EDB 利用了 SQL Mobile 使用的存储子系统,并且提供了明显优于 CEDB 的性能(尤其是在与持久存储区一起使用时)。因为 CEDB 提供了与 EDB 完全相同的函数集 ,所有函数都具有相同的名称和参数列表。但是EDB中也包含了CEDB转载 2008-11-07 12:04:00 · 4922 阅读 · 0 评论 -
SQL插入数据的时候处理引号
在SQL Insert数据的时候,如果含有引号,无论是单引号,还是双引号,有可能发生异常,处理方法。 方法一: CString txt;txt.Replace(_T("/""), _T("/"/""));//双引号,单引号同理insert(txt); 方法二: CString txt;txt.Replace(_T("/""), _T("Marks"))原创 2009-04-15 11:07:00 · 1009 阅读 · 0 评论