自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

思想的可见性

路漫漫其修远兮 吾将上下而求索

  • 博客(14)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

转载 MFC中MessageBox的用法

MFC中MessageBox的用法原文地址: http://blog.sina.com.cn/s/blog_6217219f0100remq.html一、消息框是个很常用的控件,属性比较多,本文列出了它的一些常用方法,及指出了它的一些应用场合。1.MessageBox("这是一个最简单的消息框!");2.MessageBox("这是一个有标题的消息框!","标题");3.M

2014-02-23 10:46:48 1339

转载 memcpy memmove区别和实现

文章来源:http://www.cnblogs.com/kekec/archive/2011/07/22/2114107.htmlmemcpy与memmove的目的都是将N个字节的源内存地址的内容拷贝到目标内存地址中。但当源内存和目标内存存在重叠时,memcpy会出现错误,而memmove能正确地实施拷贝,但这也增加了一点点开销。memmove的处理措施:(1)当源内存的首

2014-02-13 21:32:28 517

原创 <windows核心编程>动态链接库(一)

自出版Windows操作系统以来,动态链接库(DLL)一直是这个操作系统的基础。Windows API中所有的函数都包含在DLL中,3个最重要的DLL是Kernel32.dll:它包含用于管理内存、进程和线程的各个函数;User32.dll,它包含用于执行用户界面任务(如窗口的创建和消息的传送)的各个函数;GDI32.dll, 它包含用于画图和显示文本的各个函数。DLL :dyna

2014-02-12 00:34:23 874

原创 建立简单DLL流程(二)

这个是应用VC里面的MFC直接建立DLL库。首先选定NEW PROJECT选定MFC DLL,填写能代表动态库功能的名称。然后选择MFC extension DLL选定MFC扩展动态库,里面有大部分是供MFC使用的,因此需要去掉一部分内容。首先在dllmain中去掉上述内容,然后更改      TRACE0("tcp_server.DLL Initial

2014-02-12 00:31:45 638

原创 建立简单DLL流程(一)

动态链接库(DLL)(Dynamic Link Library或者Dynamic-link library),是微软公司在微软视图操作系统中实现共享函数库概念的一种实作方式。这些库函数的扩展名是.DLL、.OCX(包含ActiveX控制的库)或者.DRV(旧式的系统驱动程序)。所谓的动态链接 ,就是把一些经常会公用的代码(静态链接的OBJ程序库)制作成DLL档,当可执行文件调用到DLL档内的函

2014-02-11 23:27:04 690

转载 位操作基础篇之位操作全面总结

转自:http://blog.csdn.net/morewindows/article/details/7354571位操作篇共分为基础篇和提高篇,基础篇主要对位操作进行全面总结,帮助大家梳理知识。提高篇则针对各大IT公司如微软、腾讯、百度、360等公司的笔试面试题作详细的解答,使大家能熟练应对在笔试面试中位操作题目。      下面就先来对位操作作个全面总结,欢迎大家补充。在计算机中

2014-02-08 00:14:53 503

原创 关于vc访问底层应用函数,win7不能调试的问题

在win7 中直接运行底层函数,不能断点调试。比如SOCKET 直接返回10013,不容许访问。可以直接改property 中linker选项中的UAC ExecutionLevel 用户执行级别: 选择request Administration就可以。

2014-02-06 22:21:23 553

转载 看后有感!基本素质

转自:http://blog.csdn.net/hello_world2001/article/details/73558621. 良好的心态。良好的心态包含很多方面,我没有太多时间去思考整理,但从第一直觉来说的话,我会将把下面这些放在前面,现实,知道什么事情可以做,什么不可以做,什么值得做,什么不值得做。要想进步,就必须意识到有些东西是个人再怎么努力也无法改变或者改变

2014-02-05 15:59:42 509

原创 关于一些辅助库的thread(二)

thread库用起来还是比较简单、快捷的,只需要继承一下,就可以直接应用,个人感觉比较爽。建立thread类,里面包括构造函数,virtual析构函数,构造函数主要是初始化一些数据,比如句柄和threadID,还有两个bool状态成员。析构主要就是回收HANDLE.然后是开始函数Start,里面主要应用_beginthreadEx,已经有一个文章里面专门介绍了一下他,可以看一下,主要和

2014-02-05 15:00:25 701

原创 关于一些辅助库的Lock_guard(一)

关于同步锁的问题,这是比较简单一个函数库,当然如果不习惯,也可以直接使用Mutex,应用waitforsingleobject,通过HANDLE的信号状态来保持对某一数据的原始操作。锁主要的作用还是同步问题,简单来说就是防止多线程访问同一数据,如果不加同步,容易对数据造成破坏,一个可能达不到预期效果,一个可能数据操作时被打断。同步锁,有临界点、mutex、信号量、事件。主要这里说的是临界锁

2014-02-05 14:33:14 1094

原创 C++面向对象的基本原则

最近一直在研究TCP/IP,windows提供的各种函数的应用,基本练习就不说啦,书上例题多的是,主要是你用的是C++编程。如此就必须要模块化,主要还是体现他的多态性。应用敏捷软件开发势不可挡。里面着重我学习的是两个原则一是依赖倒置,另一个是单一职责。我自己理解的就是把程序看成是积木,每个对象都是重要的一份子,每一个对象又可以独立生存。几个对象拼接又会出现新的应用。每一个模块都是职责单一的

2014-02-02 17:39:38 664

原创 错误统计(如何处理)

unresolved external symbol _main referenced in function ___tmainCRTStartup,在vcbuilt时,出现此错误,可能是由于更改正常函数的main名称导致链接错误。可以Project->properties->linker->system->subsystem    里面的设置是console,但是非标准的main则应该该

2014-02-02 10:59:22 759

原创 关于vc里面设置类的实现的快捷键的方法!

这里主要记录一下怎么设置类头文件和.cpp文件对应实现的快捷键的方法!首先vc里面的工具栏(Tools),然后进入option(选项),Environment选项里Keyboard,然后在里面找VASSISTX.RefactorCreateImplementation,这就是对应CreateImplementation的热键。然后在Press shortcut keys : 里面可

2014-02-01 23:06:46 738

原创 关于main还是的参数应用

vc中有两种方式应用main函数中的参数一是:直接设置property里面的debugging选项里面有Command Arguments(命令参数)可以直接写你想要的参数。  int argc 表示参数的个数,当然他是从本程序名开始算起,如此, 就包含xxx.exe  参数1,参数2,参数3.  实际的argc参数的值就是 4,他表示的参数的个数+1(程序名称) _TCHAR* argv[]

2014-02-01 22:41:17 540

Qt exe打包工具enigmavb.exe

enigmavb打包工具,我使用的时候,尽量不要使用移动后的目录生成,生成在哪一个目录就引用那一个目录,不要使用拖动,使用增加文件夹[递增],记得删除不需要的.o文件.h文件等等不需要文件,否则打包以后会有点大

2022-05-05

Qt给图片增加水印和创建新路径存放

根据配置读取水印信息,然后添加到对应的名称的图片中

2022-05-05

番茄助手2017

番茄助手,支持2017,内有消除注册信息工具,如果不能安装成功,请运行

2018-02-22

安全栈表实现,C++11实现,使用atomic特性

安全栈表实现,C++11实现,使用atomic特性,可以多线程进行操作

2018-02-19

抓包工具fiddler

2016-04-19

debugview查看工程debug打印!

2016-04-19

dll 或者 exe 查看关联工具

2016-04-19

procexp64 进程线程查询工具

procexp64 进程线程查询工具

2016-04-19

sublime, html编译器

html编写环境!非常简单的,并且容易操作,html编译软件!

2016-02-02

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

TA关注的人

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