Windows编程
文章平均质量分 66
seanyxie
谢思源的个人博客
展开
-
VC利用ADO组件来访问数据库的程序设计
涉及到VC连接数据库,以前没有用VC去连接过数据库,便看了下源代码,稍微了解了一点,认为大致的连接方法如下:一、ADO概述 ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。AD原创 2010-05-27 19:27:00 · 1494 阅读 · 0 评论 -
#pragma data_seg()
#pragma data_seg一般用在dll中,dll的地址空间可以被多个进程同时映射,当进程加载时候把dll的地址空间映射到该进程的私有虚拟空间中,当所有的数据段只是用来读的时候,这些数据在内存中时一份,win2000以后采用的COW,即copy on write,在写数据时候,这份数据会被复制成单独的一份。这样在dll中时无法共享数据的,要想共享数据,就需要使用#pragma data_da转载 2012-08-10 19:54:08 · 2008 阅读 · 0 评论 -
vs 设置代码编辑器的颜色[VS2005,VS2008,VS2010通用]
如果想自定义的话,可以选择 菜单Tools > Options > Environment > Font and Colors在右侧的选项里,分别选择Plain Text ,key words,indentify等,选择对应的前置颜色和背景颜色但是有很多模版,可以从网上下载下来,然后导入vs即可推荐 http://studiostyl.es/原创 2014-03-12 13:03:25 · 8037 阅读 · 0 评论 -
vs2005和vs2010 UAC提权
UAC是什么意思,看官方解释:User Account Control (UAC) is a new security component in Windows Vista and newer operating systems. With UAC fully enabled, interactive administrators normally run with least u原创 2014-03-11 19:47:13 · 3010 阅读 · 0 评论 -
vmmap内存泄露工具说明
VMMap是一个免费的工具,可以用来分析应用程序使用虚拟和物理内存的情况。 VMMap对程序员是非常有用的。如果您在寻找免费的工具来理解和优化您的应用程序的内存使用量 ,那么你可以尝试VMMap。除了内存使用图形来表示,VMMap也显示摘要信息和详细进程的内存映射。 强大的过滤和刷新功能允许您确定进程的内存使用情况和应用功能内存成本的来源。除了为活动的进程,灵活的分析意见,VM原创 2014-03-14 00:11:33 · 6168 阅读 · 0 评论 -
dll导出的真正含义
__declspec(dllexport)修饰符,编译器在检测到时候,会在生成的.obj中潜入yi'ge'xi原创 2014-05-26 19:33:31 · 1272 阅读 · 0 评论 -
远程线程注入dll
// CommonInject.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #include using namespace std;#include #pragma comment(li原创 2014-06-04 16:46:52 · 1811 阅读 · 0 评论 -
windows编程vs编译器-mdd、mtd编译选项的区别
查看windows编程vs编译器-mdd、mtd编译选项的区别1、编译选项的位置以VS2005为例,这样子打开:1) 打开项目的Property Pages对话框2) 点击左侧C/C++节3) 点击Code Generation节4) 右侧第六行Runtime Library项目转载 2014-12-24 22:19:45 · 2304 阅读 · 0 评论