2011年4月11日

c++使用(Shell32.dll)GetDetailsOf 接口获取文件属性

摘要: 使用getdetailsof 接口获取文件属性[转自] #include <iostream>#include <string>#import <Shell32.dll>using namespace std;int _tmain(int argc, _TCHAR* argv[]){ CoInitialize(NULL); Shell32::IShellDispatchPtr ptrShell; ... 阅读全文

posted @ 2011-04-11 10:25 lartely 阅读(2069) 评论(0) 推荐(0) 编辑

2011年4月10日

C++ 注册表编程

摘要: 转自http://wenku.baidu.com/view/f369e14acf84b9d528ea7a77.html 1.基础知识注册表的组织方式跟文件目录比较相似,主要分为根键、子键和键值项三部分,与文件目录对应的话就是根目录、子目录和文件。分别介绍一下这三部分: (1)根键。分为5个,分别为HKEY_CLASSES_ROOT, HKEY_CURRENT_USER,HKEY_LOCAL_MAC... 阅读全文

posted @ 2011-04-10 19:51 lartely 阅读(13640) 评论(0) 推荐(3) 编辑

2011年3月25日

C++ 解压zip利器

摘要: Zip Utils - clean, elegant, simple, C++/Win32 Adding zip/unzip easily, no LIBS or DLLs, with an elegant and powerful API. BOOL extractFile(void){ CString currentPath,fileName; GetCurrentDirectory(cur... 阅读全文

posted @ 2011-03-25 11:00 lartely 阅读(2065) 评论(0) 推荐(0) 编辑

Window mobile 实现HTTP小文件下载

摘要: BOOL HttpDown(void) { HINTERNET hinternet = InternetOpen(_T("CartoType"),INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0); if (NULL == hinternet) { MessageBox(L"打开网络不成功",L"错误",MB_OKCANCEL); InternetCloseHandle(... 阅读全文

posted @ 2011-03-25 10:56 lartely 阅读(282) 评论(0) 推荐(0) 编辑

Window mobile 实现CLIST始终选中最新添加数据

摘要: void CtestDlg::AddList(CString szStr){ lb.InsertString(lb.GetCount(),szStr); lb.SetCurSel (lb.GetCount() - 1); lb.UpdateWindow();} 阅读全文

posted @ 2011-03-25 10:47 lartely 阅读(143) 评论(0) 推荐(0) 编辑

Windows mobile设置MFC确认键不退出及OnExit响应退出

摘要: BOOL CtestDlg::PreTranslateMessage(MSG* pMsg){ // TODO: Add your specialized code here and/or call the base class if((pMsg->message==WM_KEYDOWN) && (pMsg->wParam==VK_RETURN)) return TRUE; return CDial... 阅读全文

posted @ 2011-03-25 10:44 lartely 阅读(521) 评论(0) 推荐(0) 编辑

Windows mobile 自适应改变CLIST控件大小适用普屏QVGA,VGA,WVGA等

摘要: BOOL CtestDlg::OnInitDialog(){ CDialog::OnInitDialog(); // 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动 // 执行此操作 SetIcon(m_hIcon, TRUE); // 设置大图标 SetIcon(m_hIcon, FALSE); // 设置小图标 if (!m_dlgCommandBar.Create(this) ... 阅读全文

posted @ 2011-03-25 10:42 lartely 阅读(258) 评论(0) 推荐(0) 编辑

Windows mobile 获取当前路径

摘要: void GetCurrentDirectory(CString &szPath){ wchar_t pBuf[256]; GetModuleFileName(NULL,pBuf,sizeof(pBuf)/sizeof(wchar_t)); szPath=pBuf; szPath = szPath.Left(szPath.ReverseFind('\\')+1);} 阅读全文

posted @ 2011-03-25 10:38 lartely 阅读(210) 评论(0) 推荐(0) 编辑

Windows mobile 根据网络地址自动拨号连接GRPS

摘要: BOOL Dial(CString szURL){ GUID guid; HANDLE iConnectionHandle = ConnMgrApiReadyEvent(); HRESULT hresult = ConnMgrMapURL((LPCTSTR)szURL,&guid,NULL); if (FAILED(hresult)) { MessageBox(L"映射地址不成功",L"错误",M... 阅读全文

posted @ 2011-03-25 10:37 lartely 阅读(238) 评论(0) 推荐(0) 编辑

导航