- 博客(28)
- 资源 (56)
- 收藏
- 关注
转载 Symbian 智能指针 收藏
Symbian 智能指针 收藏 转自http://blog.csdn.net/ilovevc/archive/2005/07/14/424680.aspx 在Symbian开发过程中, 由于没有确定性析构, 最让人烦躁的就是Cleanup Stack的操作, 当在一个函数中使用局部变量时, 要记得PushL, 然后在函数末尾, 还要PopAndDestroy, 变量一多, 头昏脑
2009-12-30 14:05:00 732
原创 推荐一个好的群12471290提供在线招骋,C/C++,MFC技术交流!
推荐一个好的群12471290提供在线招骋,C/C++,MFC技术交流! 推荐一个好的群12471290提供在线招骋,C/C++,MFC技术交流!
2009-12-29 17:18:00 1247
转载 ofstream 和ifstream的具体用法
ofstream 和ifstream的具体用法2008-03-30 23:38:转自:http://hi.baidu.com/sibeichen055/blog/item/e81aca3398d807fc1b4cff78.html这个小知识点迷糊了很久了,前段时间始终没有搞清楚,今天又拿过来看的时候好象明白了点......今天将ifstream 与ofstream的
2009-12-29 09:30:00 11152 3
转载 Windows C++ 程序员如何过度到Symbian C++
Windows C++ 程序员如何过度到Symbian C++ 收藏 转自:http://blog.csdn.net/sodangerous/archive/2007/05/12/1605966.aspx Symbian OS C++ for Windows C++ programmers Andy Weinstein, Degel Software Ltd Versi
2009-12-28 11:51:00 789
转载 串行化(Serialization)
串行化(Serialization)作者:阿荣http://www.vckbase.com/document/viewdoc/?id=918下载例子源代码串行化是微软提供的用于对对象进行文件I/O的一种机制,该机制在框架(Frame)/文档(Document)/视图(View) 模式中得到了很好的应用。很多人对什么是串行化、怎么使对象具有串行化能力和如何使用串行化功能等问题都不甚明了。本文试图
2009-12-25 14:24:00 791
转载 用VC++实现软件的多语种支持及动态库动态加载
用VC++实现软件的多语种支持 收藏 转自http://blog.csdn.net/welcome_ck/archive/2004/12/24/227893.aspx前言 只用一套源代码就可以方便地支持多种文字和多个地域,那么这个软件就可以方便地被翻译成本地版本,这个过程叫做地域化(Localization)。怎样才能不修改任何源代码就使之能动态地转换到不同的地域资源上呢?那就
2009-12-25 11:35:00 1322
转载 Symbian OS应用开发--文件和目录(转)
Symbian OS应用开发--文件和目录 收藏 Symbian OS应用开发--文件和目录在入门指南系列,我们介绍了有关Symbian OS的基础知识,接下来,我们将介绍更多理解如何编写程序的知识。本篇文章的主要内容是介绍基于Symbian OS的手机,如何去操作有关文件和目录。也就是手机内的一些主要信息,比如:通讯录、记事和任务、sms信息、图片文件、声音文件...在介绍上
2009-12-25 11:07:00 439
转载 Symbian OS应用开发学习笔记之通讯录(转)
Symbian OS应用开发学习笔记之通讯录(电话薄Contacts) Symbian OS通讯录模型Symbian OS手机的通讯录采用文件方式存储,用symbian自己的说法就是通讯录数据库。每个Symbian OS手机都有一个默认的通讯录数据库,这个通讯录数据库在2nd和3rd两个版本手机中的位置是不同的,前者是c:/ system/data/Contacts.cdb,后者是c:
2009-12-25 09:30:00 812
原创 一些消息简单罗列
// 例子如下: #define NUMHOOKS 7 // Global variables typedef struct _MYHOOKDATA { int nType; HOOKPROC hkprc;
2009-12-22 14:30:00 661
原创 用CImage加载内存里的Image
一种解决方法:CImage(MFC or ATL)提供了一个加载内存中Image的成员函数HRESULT CImage::Load(IStream* pStream)。如何把指定的内存转换为IStream接口就成了需要解决的问题。最后发现获取一个ISteam还真是曲折:): void LoadMemImage( void * pMemData, long len)
2009-12-19 15:25:00 5238
转载 能用于 VC6 的 CImage 类
对于图像操作,在遥远的计算机蛮荒时代,我们一般使用 CBitmap 类,这个类在 MFC 和 WTL 上均有实现。至于 DIB 格式的图像,以及文件存盘的操作,CBitmap 类就无能为力了。我们只能求助于自己来实现或者用别人实现的类了。时代总是进步的,到 VC7 以后了,ATL 框架内增加了一个 CImage 类,基本上完成了上述的述求。但顽固如我等人,却一定要在 VC6 的圈子里混(因
2009-12-19 15:23:00 10422 23
转载 CImage类
CImage类2009年03月22日 星期日 10:12我们知道,Visual C++的CBitmap类和静态图片控件的功能是比较弱的,它只能显示出在资源中的图标、位图、光标以及图元文件的内容,而不像VB中的Image控件可 以显示出绝大多数的外部图像文件(BMP、GIF、JPEG等)。因此,想要在对话框或其他窗口中显示外部图像文件则只能借助于第三方提供的控件或代码。 现在,MFC和ATL共享的新
2009-12-19 15:12:00 4353
原创 用GET方式发送数据
用GET方式发送数据就采用这句话 CInternetSession sess;//建立会话 CHttpFile* fileGet; CString strHeaders = _T("Content-Type: application/x-www-form-urlencoded"); CException* e; TRY { fileGet=(CHttpFile*)sess.OpenURL(st
2009-12-11 15:32:00 1775
原创 画图双缓冲
void OnPaint() { CPaintDC dc(this); CDC memdc; CBitmap bitmap; int x, y, count; BOOL do_stagger = FALSE; // Create a memory copy to draw to. memdc.CreateCompatibleDC(&dc); bitmap.CreateCompati
2009-12-11 14:20:00 598
原创 CMap ,CList的应用
CMap *, CList *> m_PageToCtrlListMap;// CList * pCtrlList = NULL; if(!m_PageToCtrlListMap.Lookup(n,pCtrlList) || !pCtrlList)//获取Key=n的数据地址给pCtrlList { pCtrlList = new CList ; m_Pag
2009-12-11 11:39:00 1765
原创 钩子的简单应用
HHOOK g_KBHook=NULL;HINSTANCE g_inst=NULL;::UnhookWindowsHookEx(g_KBHook);g_inst=AfxGetInstanceHandle();g_KBHook=::SetWindowsHookEx(WH_KEYBOARD,KeyboardProc,g_inst,GetCurrentThreadId());g_
2009-12-09 10:29:00 515
转载 获取桌面收藏夹等目录
// Get the name of the "My Documents" folder and add it if(SUCCEEDED(SHGetSpecialFolderPath(NULL, szPath, CSIDL_PERSONAL, FALSE))) if(SUCCEEDED(SHGetSpecialFolderPath(NULL, szPath, CSIDL_FAVOR
2009-12-08 15:56:00 820
原创 在windows右键菜单加入项
在右键菜单第一项下面加入菜单项[HKEY_CLASSES_ROOT/Directory/shell/test]-->“默认”为提示内容[HKEY_CLASSES_ROOT/Directory/shell/test/exe]-]-->“默认”如:C:/Program Files/China Mobile/Mobile Market/MMarket.exe 在右键菜单打开方式中加
2009-12-07 17:43:00 1767
转载 VC数字图像处理编程讲座 2
[导读]本讲座系统介绍了如何使用Visual C++对bmp、gif、jpg等常见格式图像进行处理前 言数字图像处理技术与理论是计算机应用的一个重要领域,许多工程应用都涉及到图像处理,一直有一个强烈的愿望,想系统的写一个关于数字图像处理的讲座,由于工作学习很忙,时至今日才得以实现。“图”是物体透射光或反射光的分布,“像”是人的视觉系统对图的接收在大脑中形成的印象或认识。图像是两者的结合
2009-12-07 16:03:00 1225
原创 Visual C++6.0使用GDI+的一般方法
1. 载解压GDI+开发包;2. 正确设置include & lib 目录; 3. stdafx.h 添加:#ifndef ULONG_PTR#define ULONG_PTR unsigned long*#endif#include 4. 程序中添加GDI+的包含文件gdiplus.h以及附加的类库gdiplus.lib。通常gdiplus.h包含文件添加在
2009-12-07 15:55:00 983
原创 不规则按钮(圆形,多边形,椭圆形)
class CMySphereButtonApp : public CWinApp{public: CMySphereButtonApp();// Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CMySphereButtonApp) public: vi
2009-12-04 17:50:00 4489
原创 中播放*.mid格式及其它格式的音乐
MCI_DGV_OPEN_PARMS mciOpen; MCI_DGV_STATUS_PARMS mciStatus; // 初始化MCI_DGV_OPEN_PARMS属性 ZeroMemory(&mciOpen, sizeof(mciOpen)); mciOpen.lpstrAlias = _T( "Play "); mciOpen.lpstrElementName
2009-12-04 16:00:00 897
原创 加载动画光标
SetCursor(LoadAniCursor(IDR_LUCKYS_HORSE));//资源ID名 HCURSOR LoadAniCursor(UINT nID){ HINSTANCE hInst=AfxGetInstanceHandle(); HRSRC hRes=FindResource(hInst,MAKEINTRESOURCE(nID),"ANICURSORS");//资源文件夹
2009-12-04 10:22:00 782
原创 非常好的窗体自由缩放
void Dlg::OnLButtonDown(UINT nFlags, CPoint point){ CFileBrowserDlg *pDlg=(CFileBrowserDlg *)this->GetParent(); CRect rcDialog; GetClientRect(&rcDialog) ; HCURSOR hc; if(point.y>rcDialog.Height()
2009-12-04 10:12:00 761
原创 MFC添加托盘全过程
.h中 NOTIFYICONDATA nid; afx_msg LONG OnNotifyIcon(WPARAM wParam, LPARAM lParam);//定义的一个 。c中 ON_MESSAGE(WM_NOTIFYICON, OnNotifyIcon)//手工添加托盘消息映射 void CDlg::InitTray(){ nid.cbSize=(DWORD
2009-12-04 10:04:00 904
原创 MFC将任意文件放入资源中调用
将一个版本的程序包含到另一个版本(母体)里面,母体在运行的时候,判断是不是自己需要的版本,如果是,那么就运行,如果不是,那么释放出包含的那个版本的程序,然后运行释放出来的程序。 这样就没有必要将两个程序捆绑到一起,只是把一个程序当作那个母体程序的资源包含到母体程序里面 新建了一个mfc工程,然后在查看资源的地方,选择添加资源,会出现一个对话框,一 个打开文件对话框,这里选择打开一个exe文件,然后
2009-12-04 10:02:00 4970
转载 CRichTextCtrl(插入图片,右键菜单,字体,颜色设置及其它操作)
// RichTextCtrl.cpp : implementation file//#include "stdafx.h"//#include "Exppp.h"#include "RichTextCtrl.h"#include #include //使用了QQ的图像处理控件#import "ImageOle.dll" named_guids#ifdef _DEBUG#define
2009-12-03 14:37:00 2544
转载 CInternetSession的简单使用(代理,超时,无缓存,下文件)
1. CInternetSession的简单使用CInternetSession session;CHttpFile *file = NULL; CString strURL = " http://www.20abcd.com";CString strHtml = "”; //存放网页数据 try{ file = (CHttpFile*)session.
2009-12-02 17:55:00 4941
Using_the_Nokia_3650_Messaging_API_v1_0
2010-01-20
Symbian_OS_Using_Contacts_APIs_v1_0_en
2010-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人