E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
VC编程
【
VC编程
技巧】文件☞2.5虚拟内存(进程通信)
在【
VC编程
技巧】动态链接库☞1.4进程间共享数据这一章我们讲过通过DLL共享可以实现进程间通信.今天我们讲的是通过虚拟内存来实现进程通信.从上一讲2.4我们已经知道,windows上每个进程的地址空间都是
chenjintaoxp
·
2013-09-23 23:00
windows
通信
进程
文件
虚拟内存
如何在linux下检测内存泄漏
1.开发背景在windows下使用
VC编程
时,我们通常需要DEBUG模式下运行程序,而后调试器将在退出程序时,打印出程序运行
Yeaman_Yang
·
2013-09-21 20:44
【
VC编程
技巧】文件☞2.4内存映像文件
内核对象和地址空间想必大家都很清楚,在这就不多说了.那么,我们说说内存映像文件~什么是内存映像文件呢?Windows会给每个进程分配4GB地址空间0x00000000~0xFFFFFFFF(32系统)这个空间仅仅是内存地址的范围,而不是计算机的物理存储RAM空间,因而又称为虚拟内存空间。它经过保留,提交到物理存储器。如果映射的物理存储器是系统分页文件那么,这叫虚拟内存,如果映射的物理存储器是普通文
chenjintaoxp
·
2013-09-21 14:00
内存
存储
VC
内存映像文件
【
VC编程
技巧】文件☞2.3CArchive的用法
CArchive对象提供了一个类型安全缓冲机制CArchive对象提供了一个类型安全缓冲机制。用于将可序列化对象写入CFile对象或从中读取可序列化对象。通常,CFile对象表示磁盘文件;但是,它也可以是表示“剪贴板”的内存文件(CSharedFile对象)。CArchive允许以一个永久二进制(通常为磁盘存储)的形式保存一个对象的复杂网络,它可以在对象被删除时,还能永久保存。可以从永久存储中装载
chenjintaoxp
·
2013-09-20 23:00
数据
存储
文件
VC
CArchive
【
VC编程
技巧】文件☞2.2文件读写缓存机制和换行符(\r\n)
文件读写缓存机制文件写缓存机制是指,当从内存向磁盘文件写入数据时,实际是先将数据写入到缓存区(直到写满缓存区),再从缓存区写入磁盘文件。文件读缓存机制类似,当需要从磁盘文件读入数据到内存时,是先将数据读入到缓存区(直到读满缓存区),再从缓存区读入到内存。常用文件操作标准CFILE*读写缓存机制C++fstream读写缓存机制MFCCFile读写缓存机制MFCCStdioFile读写缓存机制Win3
chenjintaoxp
·
2013-09-20 02:00
C++
VC
换行符
缓存机制
VC中如何配置可调试项目
用
VC编程
的人可能经常会遇到一个问题,你想调试一个从网上下载的代码,但是这个代码只提供了Release版工程,而无法调试。本文就说一下如何打造Debug版工程项目。
Witch_Soya
·
2013-08-06 14:00
设计模式学习--复合模式(Compound Pattern)
设计模式学习--复合模式(CompoundPattern)分类: 【设计模式】2013-08-0418:11 34人阅读 评论(0) 收藏 举报设计模式M
VC编程
目录(?)
pi9nc
·
2013-08-04 19:00
【设计模式】
VC中unicode环境下CString转char*的方法
在
VC编程
中,经常要用到字符串的转换,可以说,字符串转换对于VC新手甚至是老手也都是一个比较头疼的问题。
zhouxuguang236
·
2013-07-24 10:00
InitCommonControlsEx调用失败,manifest作怪
最近在
VC编程
时,调用InitCommonControlsEx失败。究其原因,是manifest作怪。
analogous_love
·
2013-07-12 10:00
PHP MVC 开发实战
通过M
VC编程
模式,以点带面,全面深入探讨PHP核心技术。对其内容详细阅读
李航421
·
2013-07-09 09:00
PHP
mvc
开发
实战
linux下内存泄露检测方法
1.开发背景在windows下使用
VC编程
时,我们通常需要DEBUG模式下运行程序,而后调试器将在退出程序时,打印出程序运行过程中
nanjunxiao
·
2013-07-01 20:00
linux
内存泄露
VC编程
,使子窗口在父窗口居中的方法
如果要让窗口内的一个控件在父窗口的客户区居中,或在某一位置,可以用SetWindowPos,注意里面的第三个和第四个参数是相对于父窗口的客户区的坐标的,父窗口的客户区的坐标的左上角left,top都是0如果在父窗口里弹出一个DialogBox子窗口,这时你可能希望这个DialogBox在父窗口的客户区居中显示,你只需要在这个DialogBox的WM_INITDIALOG处理函数里加入以下代码:RE
qiuchangyong
·
2013-05-27 18:44
代码/脚本/命令行/可执行文件
VC编程
,使子窗口在父窗口居中的方法
如果要让窗口内的一个控件在父窗口的客户区居中,或在某一位置,可以用SetWindowPos,注意里面的第三个和第四个参数是相对于父窗口的客户区的坐标的,父窗口的客户区的坐标的左上角left,top都是0如果在父窗口里弹出一个DialogBox子窗口,这时你可能希望这个DialogBox在父窗口的客户区居中显示,你只需要在这个DialogBox的WM_INITDIALOG处理函数里加入以下代码:
qiuchangyong
·
2013-05-27 18:00
js 面模板、m
vc编程
jQuery Tmpl: http://www.cnblogs.com/coffeedeveloper/archive/2012/07/25/2609204.html backbone 中文api http://www.csser.com/tools/backbone/backbone.js.html Backbone.js——优
lzyfn123
·
2013-05-20 17:00
mvc
VC编程
调用dxdiag生成XML文件,来获取系统配置情况
// //需在stdafx.h文件中加入 // #import"msxml3.dll"//引入类型库 #defineMSXMLMSXML2 // //启动dxdiag.exe,使用它生成一个XML文件 //使用【dxdiag.exe/?】来查看用法 // STARTUPINFOsi={sizeof(si),0}; PROCESS_INFORMATIONpi={0}; TCHARszCmdLin
dijkstar
·
2013-05-18 16:00
Win7下
VC编程
设置冬眠(需要开放【SE_SHUTDOWN_NAME】权限)
BOOLSetPrivilege( HANDLEhToken,//accesstokenhandle LPCTSTRlpszPrivilege,//nameofprivilegetoenable/disable BOOLbEnablePrivilege//toenableordisableprivilege ) { TOKEN_PRIVILEGEStp; LUIDluid; if(!Lookup
dijkstar
·
2013-05-18 15:00
捕获组合键
VC编程
① 捕获【Ctrl、Ctrl+Alt】和【Ctrl+Alt+Shift】这样的组合键:BOOLCTestDlg::PreTranslateMessage(MSG*pMsg) { if(pMsg->message==WM_KEYDOWN) { BOOLbCtrl=::GetKeyState(VK_CONTROL)&0x8000; BOOLbShift=::GetKeyState(VK_SHIFT)&
dijkstar
·
2013-05-18 15:00
VC编程
进入cmd控制台执行一些命令,如ping、ipconfig
//①启动一个ipconfig窗口,带参数all ShellExecute(NULL,NULL,"cmd","/kipconfig/all",NULL,SW_SHOWNORMAL); //②启动一个ping窗口,带对方IP地址参数 ShellExecute(NULL,NULL,"cmd","/kping192.168.0.100-t",NULL,SW_SHOWNORMAL);2015_09_13
dijkstar
·
2013-05-18 15:00
基于VC中使用ForceInclude来强制包含stdafx.h的解决方法
在使用
VC编程
中,为了加快编译,vc编译器提供了预编译的功能。即在cpp代码中包含stdafx.h,那么就可以使用到预编译。
·
2013-05-17 16:01
游戏开发技术总结(经典之作)第三集 让图片动起来----快速切换图形实现动画
3-2建立时钟消息 在
VC编程
环境中选择菜单View下的“ClassWizard”项,进入MFC的类向导(MFCClassWizard)。
u010019717
·
2013-04-28 18:00
C++
bitmap
游戏开发
游戏引擎
Visual
游戏编程
C++学习--应用篇(Windows/Linux)(书籍推荐及分享)
Windows:在Windows平台下主要说的是
VC编程
(使用MFC),以下将对VC开发的相关图书介绍;对于ATL等,涉及不多,不做评论; 《Windows程序设计》这是一本绝版的图书,算是Windows
lilang66
·
2013-04-19 11:00
C++
分享如何在VB中调用VC编写的DLL
相对而言,第一种方法对
VC编程
者的要求最低,但要求你的伙伴进行配合,我推荐这种方法。先说说VC++的编程。首先在VC++中生成Win32DLL工程。在这个工程中添加几个函数供VB用
·
2013-04-11 09:56
VC编程
实现:删除一个文本文件中的空行
文本文件中的空白行,可能是一个空字符串;也可能是空格、制表符组成的空白行,删除时要注意!// //统计一个字符串是否全部是白字符(0x09–0x0D或者0x20)组成 // boolIsAllSpace(CString&str) { intlen=str.GetLength(); intk=0; boolbAllSpace=true; for(inti=0;i
dijkstar
·
2013-04-08 20:00
如何在VC中改变控件的背景色
如何在VC中改变控件的背景色2000-01-3000:00来源:CPCW作者:责任编辑:·yesky评论(1)提要:在
VC编程
中要改变控件(诸如CView,CFrameWnd,orCWnd等)的背景色可通过处理特定的消息来实现
bing87496988
·
2013-04-07 20:00
背景
控件
LPTSTR转换为std::string方法探索
LPTSTR转换为std::string方法探索在
VC编程
中,经常会遇到字符串之间的转换,本文就LPTSTR转换为std::string进行探讨。
热转印www.yxheatpress.com
·
2013-04-01 16:00
LPTSTR转换为std::string方法探索
在
VC编程
中,经常会遇到字符串之间的转换,本文就LPTSTR转换为std::string进行探讨。
zhouxuguang236
·
2013-03-31 13:00
CakePHP 2.x CookBook 中文版 第三章 入门 之 CakePHP 的结构
CakePHP的结构CakePHP包括控制器、模型和视图类,还包括一些能使M
VC编程
更快更容易的附加的类和对象。
lht007
·
2013-03-21 18:00
VC下双屏显示的实现
在
VC编程
时,可以检测到第二屏的信息(甚至多屏),比如屏的个数,各个屏的分辨率,各个屏的句柄,获得了这些信息后,就可以在第二屏上操作了,比如画图之类。
ALLENJIAO
·
2013-03-12 11:00
MFC 获取系统时间
MFC获取系统时间 GetCurrentTime GetCurrentTime函数可以用来获取系统时间,用于
VC编程
。
cddchina
·
2013-03-11 20:00
vc编程
学习手记
窗口隐藏代码 XXXX::OnInitDialog() { ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW); WINDOWPLACEMENT wp;wp.length=sizeof(WINDOWPLACEMENT); GetWindowPlacement(&wp);wp.flags=WPF_RESTORETOM
龙与小妞
·
2013-03-07 18:42
VC编程
用VC打造Ftp暴力破解器
下面我就用
VC编程
的方法,实现一个Ftp暴力破解器,从技术层面上做一下探讨。我们打造的这个破解器,主要用到了VC中的两个类,分别是CInternetSession和Ge
chinafe
·
2013-03-05 10:00
VC++ 文件操作 MFC
在
VC编程
中,操作文件的方法主要有两种:利用API函数和MFC的CFile类。微软在其中封装了文件的一般操作,下面我就介绍一下如何利用这两种方法实现文件操作。
K_Linux_Man
·
2013-03-04 16:00
浅谈HOOK
[+]摘要:本文针对HOOK技术在
VC编程
中的应用进行讨论,并着重对应用比较广泛的全局HOOK做了阐述。
mysouling
·
2013-03-01 10:00
CakePHP 2.x CookBook 中文版 第三章 入门 之 CakePHP 的结构
CakePHP的结构CakePHP包括控制器、模型和视图类,还包括一些能使M
VC编程
更快更容易的附加的类和对象。
matchless
·
2013-01-26 12:28
cakephp
Cookbook
CakePHP 2.x CookBook 中文版 第三章 入门 之 CakePHP 的结构
CakePHP的结构CakePHP包括控制器、模型和视图类,还包括一些能使M
VC编程
更快更容易的附加的类和对象。
matchless
·
2013-01-26 12:28
cookbook
CakePHP
Vc串口通信(1)
Vc串口通信(1)2009-08-2011:49 4761人阅读 评论(6) 收藏 举报 一、
VC编程
实现串口通信软件 首先,我们来大概的回忆一下单片机的串口通信。
yaorongzhen123
·
2013-01-14 00:00
C++学习--应用篇(Windows/Linux)(书籍推荐及分享)
Windows:在Windows平台下主要说的是
VC编程
(使用MFC),以下将对VC开发的相关图书介绍;对于ATL等,涉及不多,不做评论; 《Windows程序设计》这是一本绝版的图书,算是Windows
liudong1105
·
2013-01-11 12:00
C++学习--应用篇(Windows/Linux)(书籍推荐及分享)
Windows:在Windows平台下主要说的是
VC编程
(使用MFC),以下将对VC开发的相关图书介绍;对于ATL等,涉及不多,不做评论; 《Windows程序设计》这是一本绝版的图书,算是Windows
·
2013-01-07 20:00
windows
C++学习--应用篇(Windows/Linux)(书籍推荐及分享)
Windows:在Windows平台下主要说的是
VC编程
(使用MFC),以下将对VC开发的相关图书介绍;对于ATL等,涉及不多,不做评论; 《Windows程序设计》这是一本绝版的图书,算是Window
me115
·
2013-01-07 09:34
windows
linux
书籍
分享
C++学习
C++学习--应用篇(Windows/Linux)(书籍推荐及分享)
Windows: 在Windows平台下主要说的是
VC编程
(使用MFC),以下将对VC开发的相关图书介绍;对于ATL等,涉及不多,不做评论; 《Window
colin115
·
2013-01-07 09:00
windows
编程规范&匈牙利命名法
编程规范&匈牙利命名法
VC编程
规范-程序员们都应该这样写代码1.基本要求1.1程序结构清析,简单易懂,单个函数的程序行数不得超过100行。1.2打算干什么,要简单,直接了当,代码精简,避免垃圾程序。
zyw_anquan
·
2012-12-29 19:00
如何在linux下检测内存泄漏
1.开发背景在windows下使用
VC编程
时,我们通常需要DEBUG模式下运行程序,而后调试器将在退出程序时,打印出程序运行过程中在堆上分配而没有释放的内存信息,其中包括代码文件名、行号以及内存大小。
晴窗戏茶
·
2012-12-12 18:28
内存泄露
Win32 程序 控件风格和预览不一样的问题
今天终于解决了自己一直想解决的问题:我在使用
VC编程
时,不管是Win32或者MFC都碰到这种情况:在对话框编辑器中预览对话框界面,对话框中按钮是这样的:但是运行程序之后,又变成这样了:变得好丑,一直想解决这个问题
ab6326795
·
2012-12-10 14:00
VC编程
中疑难错误解决方法之C4251
转自:http://wenku.baidu.com/view/bed5cbc49ec3d5bbfd0a74d7.html代码:Warning C4251描述:class“Class Name”需要有dll接口原因和解决方法:a) 如果该类(Class Name)的定义里面仅含有编译器内置的类型变量,如int、 float等等,或者成员函数仅使用了这些变量作为参数,那么只需要直接导出该类即可。cla
shellching
·
2012-12-05 15:00
Win32 程序 控件风格和预览不一样的问题
Drecik学习经验分享转载请注明出处:http://blog.csdn.net/drecik__/article/details/8225841今天终于解决了自己一直想解决的问题:我在使用
VC编程
时,
Drecik__
·
2012-11-26 14:00
Windows下使用nmake编译C/C++的makefile
VC编程
时习惯上会间个小工程去测试一些小段代码,确保正确后在移植到真正的工程上去。自觉这是个好习惯,决定继续沿用。公司开发环境不提供VC,自己也懒得动用复杂的IDE,想想还是启用nmake。
wzq9706
·
2012-10-29 14:00
VC编程
时关于 WM_MOUSEENTER 和 WM_MOUSELEAVE消息
关于 WM_MOUSEENTER 和 WM_MOUSELEAVE消息 这两个消息比较古怪,虽然你能找到他们的定义,看起来也似乎挺有用,但是却接收不到。 如果要处理这两个消息需要手动在WM_MOUSEMOVE消息处理函数中添加: 添加变量: BOOL m_bTracking; m_bTracking = FALSE; 添加消息处理函数: afx_msg LRESULT OnMouseLeave(W
mybwu_com
·
2012-10-25 17:00
编程
VC编程
时关于 WM_MOUSEENTER 和 WM_MOUSELEAVE消息
关于WM_MOUSEENTER和WM_MOUSELEAVE消息这两个消息比较古怪,虽然你能找到他们的定义,看起来也似乎挺有用,但是却接收不到。如果要处理这两个消息需要手动在WM_MOUSEMOVE消息处理函数中添加:添加变量:BOOLm_bTracking;m_bTracking=FALSE;添加消息处理函数:afx_msgLRESULTOnMouseLeave(WPARAMwParam,LPAR
testcs_dn
·
2012-10-25 17:00
Microsoft Detours 2.1简介
blog.163.com/qcb_163/blog/static/9545466420117851038971/ MicrosoftDetours2.1简介2011-08-0817:10:38|分类:
VC
jiangxinyu
·
2012-10-18 17:00
Microsoft
express
dll
hook
licensing
winapi
__cdecl
fastcall)开关时才需要加上,/Gd开关打开表示需要强制加上__cdecl __cdecl和__stdcall都是函数调用规范(还有一个__fastcall),规定了参数出入栈的顺序和方法,如果只用
VC
lanshengsheng
·
2012-10-15 08:00
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他