自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 用DLL封装类,类成员变量使用CString,遇到问题

<br /> <br />CommonTools工程<br />logmgr.h<br />类包含CString类型的成员变量<br />一、当工程属性使用 “在静态库中使用 MFC“报以下warning<br /> <br />1. warning C4251: “XLOGMGR::m_strOneFilePathRaw”: class“ATL::CStringT<BaseType,StringTraits>”需要有 dll 接口由 class“XLOGMGR”的客户端使用 <br />        w

2011-03-14 09:24:00 1603

原创 使用Gdi+显示特效文字

实现代码BOOL CGDIAPPDlg::UpdateDisplay(int Transparent){ RECT rct; ::GetWindowRect(m_hWnd, &rct); int iWinRectW(rct.right - rct.left); int iWinRectH(rct.bottom - rct.top); HDC hdcTemp=GetDC()->m_hDC; m_hdcMemory=CreateCompatibleDC(hdcTemp);//

2011-01-31 15:02:00 1906

转载 控制集 当前控制集 What are Control Sets? What is CurrentControlSet?

<br />http://support.microsoft.com/kb/100010/en-us<br /> <br />A control set contains system configuration information such as device drivers and services. <br />You may notice several instances of control sets when viewing the Registry.<br /> Some are dup

2011-01-27 13:24:00 557

转载 启用与停用设备

想要实现类似设备管理器的功能,其实也不是很难,无非就是调用一些API函数,就像本文描述的,采用的API函数就是SetupDi系列的函数。不过这类函数有很多,具体的请参见MSDN,而实现设备启用、停用仅需要用到的就只有5个函数:       SetupDiGetClassDevs                   // 获取设备信息集       SetupDiEnumDeviceInfo                 // 从设备信息集中枚举每个设备的具体信息       SetupDiGetDevic

2011-01-25 13:23:00 765

翻译 VS08工程的targetver.h

<br /><br />#pragma once<br />// 以下宏定义要求的最低平台。要求的最低平台<br />// 是具有运行应用程序所需功能的 Windows、Internet Explorer 等产品的<br />// 最早版本。通过在指定版本及更低版本的平台上启用所有可用的功能,宏可以<br />// 正常工作。<br />// 如果必须要针对低于以下指定版本的平台,请修改下列定义。<br />// 有关不同平台对应值的最新信息,请参考 MSDN。<br />#ifndef WINVER   

2011-01-14 20:07:00 706

原创 Map 和 Set 容器

<br /> <br />Map和Set 所谓 关联容器 Associative Container 与顺序容器(Sequential Container)的本质区别在于:<br /> <br />关联容器是通过键(key)存储和读取元素的,而顺序容器则通过元素在容器中的位置顺序存储和访问元素。<br /> <br />map的元素是“键-值”对的二元组形式:键用作元素在map中的索引,而值 则表示所存储和读取的数据。<br />set的元素包含一个键,并有效地支持关于某个键是否存在的查询。<br />ma

2010-12-28 09:55:00 639

原创 STL等一个晴天

<br />using   namespace   std;<br /> <br />//1 测试 矢量容器 <br />void TestVector()<br />{<br /> cout << "TestVector" << endl;<br /> int A[] = {7,2,6,4,5,8,9,3,1};<br /> const int N=sizeof(A)/sizeof(int);<br /> vector<int> V(A,A+N);//用数组A初始化 矢量容器 <br /> partial

2010-12-27 22:51:00 258

转载 如何编译TrueCrypt 7.0a源码

<br />TrueCrypt是一款开源的虚拟加密磁盘工具,目前最新版本是7.0a,本文以该版本源代码为基础,介绍了如何在VC2008下进行编译<br /> <br /><br />环境配置<br />1. Microsoft Visual Studio 2008 SP1 (VC++ 2008) <br />2. Microsoft Visual Studio VC++ 1.52<br />3. NASM version 2.07 compiled on Jul 19 2009<br />4. gzip 1

2010-11-23 08:07:00 567

原创 Ubuntu Mysql安装配置

a) sudo apt-get install mysql-serverb) sudo gedit /etc/mysql/my.cnf将127.0.0.1替换成实际IPc) 分配远程访问帐号 grant all privileges on *.* to root@"%" identified by "123456";d) sudo /etc/init.d/mysql restarte) 使用workbench或HeidiSQL_5.1_Portable

2010-10-16 17:31:00 474

原创 Ubuntu vnc4server安装配置

a) sudo apt-get install vnc4serverb) sudo gedit .vnc/xstartupc) 默认的配置是twm,很简陋!这个是gnome#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

2010-10-16 17:02:00 2701

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除