摘要: Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。★intent大全:1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString") 阅读全文
posted @ 2012-08-28 15:35 任智康 阅读(8446) 评论(0) 推荐(0) 编辑
摘要: android系统管理联系人的URI如下ContactsContract.Contacts.CONTENT_URI 管理联系人的UriContactsContract.CommonDataKinds.Phone.CONTENT_URI管理联系人的电话的UriContactsContract.CommonDataKinds.Email.CONTENT_URI 管理联系人的Email的Uri(注:Contacts有两个表,分别是rawContact和Data,rawContact记录了用户的id和name,其中id栏名称 为:ContactsContract.Contacts._ID, name名 阅读全文
posted @ 2012-08-28 15:31 任智康 阅读(2642) 评论(0) 推荐(0) 编辑
摘要: ADO中打开一个连接:pConnection->ConnectionString= "这里的字符串有下面四种写法"; //对连接字符串赋值pConnection->Open(ConnectionString,"","",adModeUnknown); //连接数据库第二三个参数分别为用户的ID与密码,因为在连接字符串ConnectionCstring中已经设置好了,这里可以为空。第四个参数可以取下面两个参数:adAsyncConnect,异步打开数据库,在ASP中直接用16。 adConnectUnspecified,同步 阅读全文
posted @ 2012-08-02 21:56 任智康 阅读(6315) 评论(0) 推荐(0) 编辑
摘要: BSTR、LPSTR、LPWSTR、CString、VARIANT、COleVariant 、_variant_t、CComBSTR、_bstr_t Visual C++.NET涉及到ATL/ATL Server、MFC和托管C++等多种编程方式,不仅功能强大而且应用广泛。在编程中,我们常常会遇到ANSI、Unicode以及BSTR不同编码类 型的字符串转换操作。本文先介绍基本字符串类型,然后说明相关的类,如CComBSTR、_bstr_t、CStringT等,最后讨论它们的转换方法, 其中还包括使用最新ATL7.0的转换类和宏,如CA2CT、CA2TEX等。一、BSTR、LPSTR和LPWS 阅读全文
posted @ 2012-07-28 14:58 任智康 阅读(3081) 评论(0) 推荐(0) 编辑
摘要: 目前Windows系统上常见的数据库接口包括:ODBC(开放数据库互连):访问数据库得先配置数据源MFC(Microsoft基础类)ODBC类DAO(数据访问对象)RDO(远程数据对象)OLE DB(对象链接嵌入数据库)ADO(ActiveX数据对象) ODBC(Open Database Connectivity,开放数据库连接)是由Microsoft定义的一种数据库访问标准,它提供了一种标准的数据库访问方法以访问不同数据库提供商的数据库,其本质上是一组数据库访问API.虽然数据库访问有多种方法,但ODBC以其编程相对简单,在实际编程中被广泛使用。VC++中提供了一组封装了ODBC A... 阅读全文
posted @ 2012-07-27 20:36 任智康 阅读(11405) 评论(0) 推荐(0) 编辑
摘要: 对VC中有关数据类型转换的整理原文地址:http://spaces.msn.com/wsycqyz/blog/cns!F27CB74CE9ADA6E7!152.trak读者层次:初学int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t v2;_variant_t和_bstr_t这两个类分别封装并管理VARIANT和BSTR这两种数据类型,VARIANT 阅读全文
posted @ 2012-07-26 18:47 任智康 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 遇到一个问题,我的地图浮标图片在WVGA手机上正好,在QVGA上就显的太大,所以我要根据屏幕的不同调整浮标的大小使其在QVGA大小合适。有的同事提出了依据分辨率来区分不同的屏幕,但是单WVGA就支持好几种不同的分辨率,QVGA又支持好几种。。。而且更神奇的时候,有时候,通过代码获取屏幕分辨率竟然得到了320 x 427,Android文档是不支持这种分辨率的,所以依据分辨率来区分不同的屏幕是行不通的。 还好通过仔细研读文档,“各种VGA的density是不同的,(hdpi: 240 , ldpi: 120 , mdpi: 160 , xhdpi: 320)”,所以只要求出不同屏幕... 阅读全文
posted @ 2012-07-25 11:22 任智康 阅读(69579) 评论(1) 推荐(2) 编辑
摘要: 获得CWinApp:-在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp-在其它类中只能用AfxGetApp()获得CMainFrame:-在CMinApp中用AfxGetMainWnd()或者m_pMainWnd-在CChildFrame中可用GetParentFrame()-在其它类中用AfxGetMainWnd()获得CChildFrame:-在CView中用GetParentFrame()-在CMainFrame中用MDIGetActive()或GetActiveFrame()-在其它类中用AfxGetMain 阅读全文
posted @ 2012-07-19 10:16 任智康 阅读(1825) 评论(0) 推荐(0) 编辑
摘要: 要支持多种文档类型,可以在CWinApp派生类对象中创建和注册附加的CMultiDocTemplate对象。在MFC应用程序中,要增加附加的文档类型,步骤可分为五步。下面我们试着将文本编辑器加到绘图程序中。这样程序不仅支持绘图,还支持文本编辑功能。(1)使用ClassWizard创建新的文档类和视图类: 由于已经有了前面的文本编辑器程序,只需要将其中的文件拷贝过来就可以了,然后用Project->Add To Project->Files命令,将EditorDoc.h、EditorDoc.cpp、EditorView.h、EditorView.cpp加入到工程中。(2)利用资源编辑 阅读全文
posted @ 2012-07-19 09:40 任智康 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 图形设备接口(GDI)是一个可执行程序,它接受Windows应用程序的绘图请求(表现为GDI函数调用),并将它们传给相应的设备驱动程序,完成特定于硬件的输出,象打印机输出和屏幕输出。GDI负责Windows的所有图形输出,包括屏幕上输出像素、在打印机上输出硬拷贝以及绘制Windows用户界面。应用程序可以使用GDI创建三种类型的图形输出:矢量输出、光栅图形输出和文本输出。矢量图形输出 矢量图形输出指的是创建线条和填充图形,包括点、直线、曲线、多边形、扇形和矩形的绘制。光栅输出 光栅图形的输出是指光栅图形函数对以位图形式存储的数据进行操作,它包括各种位图和图标的输出。在屏幕上表现为对... 阅读全文
posted @ 2012-07-19 09:39 任智康 阅读(843) 评论(0) 推荐(0) 编辑