- 博客(10)
- 资源 (6)
- 收藏
- 关注
转载 C++中友元(友元函数和友元类)的用法和功能
采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数外,还有友元类,两者统称为友元。友元的作用是提高了程序的运行效率(即减少了类型检查和安全性检查等都需要时间开销),但它破坏了类的封装性和
2012-12-07 08:38:54 381
转载 string、wstring、cstring、 char、 tchar、int、dword转换方法
string、wstring、cstring、 char、 tchar、int、dword转换方法最近编程一直头痛这集中类型的转化,明知都可以转却总是记不住,不断的上网查来查去,在这里小结一下。以备以后方便使用,当然有些方法可能不是最新的,或者最简单的,但是对于自己已经了解的使用起来应该方便的多:1》string转wstringwstring s2ws(const string
2012-12-06 20:33:34 411
转载 有关注册表API函数
注册表的操作,API为我们提供了大约25个函数。他提供了对注册表的读取,写入,删除,以及打开注册表及键值时所有函数,并且可以达到对注册表的备份,连接和对远端注册表进行查看等等。注册表对整个系统十分重要,你在进行操作时,一定要先考虑清楚。这些函数有: RegCloseKey RegConnectRegistry RegCreateKey RegCreateKeyEx RegDeleteKe
2012-12-06 20:11:18 617
转载 怎样进入注册表的开机启动项
一般情况下,可从一,二方案中找到开机启动的项目 第一方案:启动msconfig,根据启动项位置提示找到对应的键值删除即可。 第二方案:按照提示框提示的文件,进入注册表搜索到加载键值删除即可。 关键的注册表键值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKE
2012-12-06 19:56:48 956
转载 VC实现开机自启动
很多监控软件要求软件能够在系统重新启动后不用用户去点击图标启动项目,而是直接能够启动运行,方法是写注册表Software\\Microsoft\\Windows\\CurrentVersion\\Run 。参考程序可以见下:(查找程序目录的执行文件,存在则进行添加注册表操作)//实用代码一int C***Dlg::CreateRun(void){//添加以下
2012-12-06 16:52:17 835
转载 WPARAM 和 LPARAM,消息响应机制
wParam和lParam 这两个是Win16系统遗留下来的产物,在Win16API中WndProc有两个参数:一个是WORD类型的16位整型变量;另一个是LONG类型的32位整型变量。因此根据匈牙利命名法,16位的变量就被命名为wParam, 32位的变量就被命名为lParam。到了Win32API中,原来的16位变量也被扩展为32位,因此此时wParam和lParam的大小完全相同
2012-12-05 09:12:41 350
转载 CString、TCHAR*、char*转换
Unicode 模式下 CString 和 Char *相互转换 CString 转 Char*方法一: CString info(_T("测试。"); LPCSTR tmp; USES_CONVERSION; tmp = W2A( info.GetBuffer( ) ); 方法二: CString info(_T("
2012-12-05 08:47:51 336
转载 Platform SDK
vc6推出时,是98年,windows2000,windowsXP都还没有推出。所以VC6的头文件中仅仅包含win98/NT的API、常量声明。在新的系统推出后,windows2000/xp都增添了一些新的API函数、常量定义。于是,你就需要安装platform sdk,它会安装一些新的头文件,lib库到你的VC里面,这里面包含了新操作系统的新API函数、常量的声明。装
2012-12-04 10:50:22 555
转载 SendMessage
Windows是一个消息驱动式系统,SendMessage是应用程序和应用程序之间进行消息传递的主要手段之一,这里我搜集整理了SendMessage函数的详细参数介绍,以备自用。VFP声明:DECLARE INTEGER SendMessage IN user32; INTEGER hWnd,; INTEGER wMsg,; INTEGER wParam,;
2012-12-03 20:55:51 559
转载 ID号的格式ID_,IDS_,IDC_之间有什么区别
IDC->ID of Control IDI->ID of Icon IDB->ID of Bitmap IDD->ID of Dialog IDS->ID of String ID -> ID of Menu 是VC为了标识不同的资源而,使用的符号,其实他们
2012-12-03 09:08:23 5091
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人