一入程序深似海,回过头来还是菜

扩充话题 > 灌水乐园 [问题点数:250分,结帖人c_lanxiaofang]
等级
本版专家分:2353
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
脉脉勋章 绑定脉脉第三方账户获得
Blank
领英 绑定领英第三方账户获取
结帖率 100%
等级
本版专家分:163970
勋章
Blank
技术圈认证 用户完成年度认证,即可获得
Blank
签到王者 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
红花 2020年7月 扩充话题大版内专家分月排行榜第一
2019年9月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2020年9月 扩充话题大版内专家分月排行榜第二
2019年8月 扩充话题大版内专家分月排行榜第二
等级
本版专家分:8112
勋章
Blank
签到达人 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:38354
勋章
Blank
技术圈认证 用户完成年度认证,即可获得
Blank
签到王者 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
银牌 2019年11月 总版技术专家分月排行榜第二
2019年11月 总版技术专家分月排行榜第二
Blank
红花 2019年11月 Java大版内专家分月排行榜第一
2019年11月 Java大版内专家分月排行榜第一
等级
本版专家分:11623
勋章
Blank
签到王者 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
黄花 2020年2月 扩充话题大版内专家分月排行榜第二
等级
本版专家分:2353
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
脉脉勋章 绑定脉脉第三方账户获得
Blank
领英 绑定领英第三方账户获取
等级
本版专家分:2353
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
脉脉勋章 绑定脉脉第三方账户获得
Blank
领英 绑定领英第三方账户获取
等级
本版专家分:2353
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
脉脉勋章 绑定脉脉第三方账户获得
Blank
领英 绑定领英第三方账户获取
等级
本版专家分:8112
勋章
Blank
签到达人 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:61320
勋章
Blank
技术圈认证 用户完成年度认证,即可获得
Blank
签到王者 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
红花 2020年8月 扩充话题大版内专家分月排行榜第一
Blank
蓝花 2020年9月 扩充话题大版内专家分月排行榜第三
等级
本版专家分:117
懒笑翻

等级:

Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
脉脉勋章 绑定脉脉第三方账户获得
Blank
领英 绑定领英第三方账户获取
NPAPI插件开发详细记录:插件的调试

这里我归纳一下我知道的插件开发中使用的几种调试手段。 附加到进程 之前也提及过关于插件的调试,这里需要补充一点关于chrome调试插件的内容,chrome运行插件时,插件的进程也是chrome.exe,因此要准确...

C语言调试

编写代码的过程,相信大家肯定遇到过这样的情况:代码能够编译通过,没有语法错误,但是运行结果却不对,反复检查了很多遍,依然不知道哪里出了问题。这个时候,就需要调试程序了。 所谓调试(Debug),就是...

windows下介绍一个简单的DebugView工具

我们调试比较复杂的程序的时候,尤其是多个dll,多线程的情况下debug有时候不是很方便。debugview工具可以我们需要的地方打下日志而且很方便实时的反应到界面上。 下载地址:...

编写一个初级的Windows调试器

这是用Live Writer写的,很多原来的格式信息都没了,杯具 Writing a basic Windows debugger 编写一个初级的Windows调试器 By Ajay Vijayvargiya | 24 Jan 2011 作者:Ajay Vijayvar

C常用的调试方法、DLL的调试

C常用的调试方法 调试的最常用的方法,假如我们怀疑一个整形变量x有问题的话,可以:1, CString str;...2,Ctrl+F10运行到光标处,Watch窗口中name项输入x,,后面会显示值。 优点:简单,可以查看所有的值

定位window程序Crash常用工具和方法

由于很多错误并不是发生开发工作者调试阶段,而是用户或测试工作者使用阶段;这就需要相关代码维护工作者对于程序异常捕获收集现场信息。  当收集相关信息后,如何定位这些错误是的极为讲究的过程,工具和方法...

VC++调试技巧学习总结

VC6.0调试方法 有时候,我们编写好一个程序后,希望通过调试来知道变量值的变化情况,下面我和大家分享一下怎么利用VC6.0来查看变量值变化情况...打开调试工具条,一般情况下当你按F5键后会自动弹出,如果没有弹出的话

Load and Unload - quoted from lostall

Load and Unloadlostall 一、前言前一段时间,我遭遇了一个现象诡异的Bug,最后原因归结为在DllMain里错误地调用了FreeLibrary(本文最后对此Bug有详细的解释)。 MSDN里关于禁止DllMain里调用LoadLibrary和...

VS2003工程转VS2005工程遇到的一些问题

VS2003工程转VS2005工程:1.cpp文件include的h文件(头文件)必须和CPP文件同一文件夹,否则必须include整个路径Strmiids.lib(strmiids.obj) : error LNK2005: _IID_IMpeg2Data already defined in ...

如何HOOK桌面窗口消息

本文通过一个DEMO来演示如何HOOK桌面消息。 ... ...需求:截获桌面窗口鼠标...信息发送给主调程序,并将信息显示在一个窗口上面。如下图:   思路: 1. 确定HOOK的类型。很明显,这一个进程外的HOOK,我们

Lua使用心得(1)

这几天研究了一下lua,主要关注的是lua和vc之间的整合,把代码都写好放在VC宿主程序里,然后lua里调用宿主程序的这些代码... 为什么选择lua?因为它是一个能和C/C++结合得很紧的脚本语言,而我们的程序是用VC++ 写

VC实现上传文件到FTP服务器

CurlFTP.h #pragma once #include #include /* ...功能:上传文件到FTP服务器,支持进度条,支持上传操作完成后通知调用者线程。...限制:[1]当前进程只能有一个CCurlFTP实例 ...修改日志:[1-1]

LUA整合进MFC代码

这几天研究了一下lua,主要关注的是lua和vc之间的整合,把代码都写好放在VC宿主程序里,然后lua里调用宿主程序的这些代码(或者叫接口、组件,随便你怎么叫),希望能用脚本来控制主程序的行为。这实际上也是一种...

CEFJavaScript与C++交互

CEF里,JS和Native(C/C++)代码可以很方便的交互,我实现了一个简单的交互示例。

利用Win32 Debug API打造自己的调试器Debugger

当然,要完成这两个特定的功能,我们不可能从头开始造轮子,要首先看看操作系统给我们提供了什么样的基础设施: 由于我们是Windows平台上工作,自然离不开微软公司提供的文档大全——MSD

利用Detours进行API拦截

这篇文章里,我将要介绍API拦截技术的相关理论和实现方式。API拦截是一项强大的技术,他让你可以拦截某些函数,重定位到自定义的函数上。将控制权交给原始API之前,你可以这个自定义的函数里做任何想做的事。 ...

VC调试--输出调试字符串(含示例代码)

VC调试 输出字符串 更新日期:2012-11-7 ... 测试环境:vs2008+WinXP 图片预览: ...━━━━━━━━━━━━━━━━━━━━━━━━ ... 一开始学习C++时,控制台下写程序做练习,很容易输出程序变量,所以调试很

svchost启动服务

#include #include #include #include #define DEFAULT_SERVICE "IPRIP" #define MY_EXECUTE_NAME "SvcHostDLL.exe" ...//main service process function ...void __stdcall ServiceMain( int argc, wchar_t* a

链接:MSDN UserNet等

Q我想知道如何VC实现可塌陷的PanelBar界面(类似于OutlookBar)? T可塌陷的PanelBar界面比outlookbar更有吸引力,Windows XP左边的导航工具面版就是采用这种风格,采用这种风格的应用程序也越来越多,比如各种...

vc++HOOK详细讲解

消息钩子函数入门  Windows 系统是建立事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实 现的。而钩子是 Windows 系统...这样,我们就可以系统安装自定义的钩子, 监视系统特定事件的发生

windows下面hook系统api实现禁止任务管理器关闭程序

2.就是应用层挂钩系统api,这种方式也就远程注入,全局钩子啊等等,只是网上也有很多,不过很多xp上是正常的到了win7 64就失效了。还有最简单的就是启动两个进程相互监视对方,(这个可能看起来不专业)。 网上...

BHO

转自...读完本文,您也可以将自己应用程序的按钮添加到IE的工具条。 基本原理: 从IE5开始便允许我们向工具栏添加自己的按钮,其本质就是修改注册表

vc调试技巧

 这里我简要的根据自己的经验列出调试比较常用的技巧,希望对大家有用。本文约定,选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单open。     1 设置  为了...

LUA整合进MFC代码

这几天研究了一下lua,主要关注的是lua和vc之间的整合,把代码都写好放在VC宿主程序里,然后lua里调用宿主程序的...为什么选择lua?因为它是一个能和C/C++结合得很紧的脚本语言,而我们的程序是用VC++ 写的;另外一点

VC,MFC开发技巧收集

(mainmenu->GetSubMenu (0))->DeleteMenu(i,MF_BYPOSITION); break; } } ...使用语句 CWnd* m_pCWnd = AfxGetMainWnd( ),然后,再以如下形式调用SetWindowText()函数: SetWindowText(

【COM编程】如何往IE工具条添加按钮

读完本文,您也可以将自己应用程序的按钮添加到IE的工具条。 基本原理: 从IE5开始便允许我们向工具栏添加自己的按钮,其本质就是修改注册表,添加创建此按钮所需的信息。 实现步骤: 1.创建此按钮的GUID...

VC 调试收集

调试的时候,可以通过修改 eax来改变函数的返回值。 VC调试技巧收集整理 - 程序之艺术 - 51CTO技术博客博客登录VC调试... 这里我简要的根据自己的经验列出调试比较常用的技巧,希望对大家有用。本文约定,选择菜

创建SvcHost.exe调用的服务原理与实践

1. 多个服务共享一个Svchost.exe进程利与弊 windows 系统服务分为独立进程和共享进程两种,windows NT时只有服务器管理器SCM(Services.exe)有多个共享服务,随着系统内置服务的增加,windows 2000ms又把很...

navicat简体中文版 绿色版 (64位)

解压后安装navicat,打开navicat执行PatchNavicat即破解成功。可以正常使用啦。

官方 DEV C++ 中文版

官方的DEV C++ 规范好用的自学C语言工具

相关热词 c# 为窗体增加资源文件 c#控制器怎么提示 c#常见异常 c#怎么写人机 c# xml转json c# 实例化名字 c#循环嵌套if语句 c# sql日期最小时间 c# sql 读取数据 c# 获取基类型