排序:
默认
按更新时间
按访问量

WebBrowser无法显示招商银行密码输入控件的问题

之前就看到CSDN论坛上有人提问,自己写的程序中的WebBrowser打开招商银行的登录页面后(https://pbnj.ebank.cmbchina.com/CmbBank_GenShell/UI/GenShellPC/Login/Login.aspx),无法显示密码输入控件,但是在IE中可以正...

2014-06-13 13:53:45

阅读数:10983

评论数:19

用游戏外挂的方式修复有道云笔记的BUG

由爱到痛有道云笔记是个好东西,在认识它之前,我一直使用Windows记事本来保存网上摘抄的文档资料和学习心得体会。某天朋友推荐了有道云笔记,我安装后就不可收拾的爱上了它。那种感觉,就好比一夜之间手扶拖拉机换成了奥迪Q7,从此驶上了码字界的康庄大道。可就在我对它的爱如火如荼的进行中时,一件痛心疾首的...

2017-04-22 08:12:30

阅读数:3685

评论数:8

Windows程序奔溃后,禁止弹出“停止工作”对话框

在Win7及以后的系统中,如果一个程序发生了奔溃,系统会弹出一个“XX已停止工作”的对话框,如果不去这个窗口上点击“关闭程序”,那么这个窗口会一直存在,最为关键的是,奔溃的进程并没有真正结束,还一直挂起在那里。这在自动化无人值守程序开发中是不允许的,有时候有的程序只能运行一个示例,如果奔溃的这个进...

2016-12-29 00:10:34

阅读数:6557

评论数:0

Android应用逆向——分析反编译代码之大神器

如果说使用dex2jar和JD-GUI获得了一个APP反编译后的JAVA代码,再结合smali代码调试器来进行调试还不够爽,不够畅快的话,下面将介绍一个帮助分析代码执行流程的大神器。这个神器优点很多,不过遗憾的是它有一个致命的缺点!就是威力太大,能让使用它的人快速分析出一个复杂APP的执行流程,快...

2016-07-25 21:18:24

阅读数:7149

评论数:23

Android应用逆向——最好用的两个无源码调试器

要逆向分析并修改一个Android应用,首先是对APK进行解包和打包,这一部分网上资料铺天盖地,不再赘述了。值得一提的一点就是,如果apktool无法解包或打包的话,可以尝试国人在apktool基础上开发的ShakaApktool,另外也可以使用AndroidKiller这个工具,当然Androi...

2016-07-22 00:00:29

阅读数:8348

评论数:5

VC与JavaScript交互(三) ———— JS调用C++

太监的原因:     时隔两年,VC与JavaScript交互系列的最后一篇关于JavaScript如何调用c++的文章终于出炉了。为什么会隔了那么久?因为本来打算太监的,可是看到热情的网友们的眼神,从期望变成了失望,在我的心里激起了层层波澜。两年后的今天,还是坚持把它写了出来。其实当时刚写完...

2016-03-26 14:06:37

阅读数:16564

评论数:19

Win8.1+VS2013+WDK8.1+VirtualBox or VMware 驱动开发环境配置

开发Windows驱动,我选择的环境是Win8.1+VS2013+WDK8.1+VirtualBox。理由如下: ①开发机器和测试机器均安装Win8.1,其中开发机器安装的是64位Win8.1,测试机器安装的是32位Win8.1。为什么装Win8.1?因为我平时电脑上装的就是Win8.1,Win1...

2016-03-16 14:56:40

阅读数:10850

评论数:28

Windows驱动开发如何入门

搞Windows驱动开发是一件痛苦的事情,特别是初学Windows驱动开发。有的人觉得Windows驱动开发就是把开发包WDK下载下来,然后只要掌握了C/C++语言,接下来无非就是类库调来调去,像调用MFC、QT之类的库那样,看着书和MSDN上的文档来就行了。等真正接触以后才发现根本不是那么一回事...

2016-03-16 14:55:36

阅读数:23783

评论数:3

Python初探

之前很长的一段时间里,无论写什么程序,我都是使用C++,因为C++非常强大,从底层到上层都可以搞。底层方面C++对C兼容、支持内联汇编,可以开发嵌入式程序、驱动程序、操作系统,上层方面C++支持面向对象,有非常丰富的程序库,足以开发出任何程序。C++使用QT、Android NDK等工具可以开发手...

2015-05-19 20:28:25

阅读数:2239

评论数:2

CreateProcess的前两个参数究竟怎么用

CreateProcess是Windows下用于创建进程的API函数,其第一个参数为lpApplicationName,从字面意思上看应该是一个可执行文件的名字,第二个参数为lpCommandLine,从字面意思上看应该是一个启动进程时传给程序的命令行。实际上并没有想象中的那么简单,MSDN上关于...

2015-02-26 22:58:57

阅读数:4701

评论数:1

新年碎碎念

看看周围的同学,大部分是搞Web开发、移动应用开发的,并且都搞出了各种各样的成果。有的开发出了IOS游戏并提交到了苹果应用商店里,有的开发出了Android应用并参加了各种比赛,有的在老师的带领下参与老师接到的商业项目做Web开发,而我这种搞C/C++/ASM的什么也参加不了。我们学校虽然不好,但...

2015-01-02 07:43:02

阅读数:3337

评论数:18

惶恐

依然是隔三差五的到CSDN论坛VC版块逛一逛,最近看到的一些帖子让我感到很惶恐。帖子里楼主发出了一些提问,并贴出了代码,我从上往下看了一下,心里大惊,好熟悉的代码,再仔细一看才发现原来这些代码都是出自我之手。在之前的两年多时间里,我前前后后在CSDN上分享过一些自己写用的于实现某些功能的函数或类的...

2014-11-24 16:07:35

阅读数:1338

评论数:1

VC与JavaScript交互(二) ———— 调用JS函数

VC调用无参JS函数 VC调用有参JS函数 VC传递数据给JS函数 JS函数返回一个值给VC JS函数返回多个值给VC

2014-01-18 15:35:48

阅读数:17822

评论数:47

VC与JavaScript交互(一) ———— 如何实现

为什么要让VC与JavaScript交互? 在Windows平台上用VC开发的程序,如何与JavaScript交互? 关于WebBrowser: 关于IDispatch: 说了这么多COM对象,和VC调用JS有什么关系?

2014-01-18 15:35:26

阅读数:19810

评论数:7

Wininet、WebBrowser编程中如何管理Cookie

用VC++访问网页,一般都是用微软提供的Wininet、WinHTTP(基于HTTP协议)或WebBrowser(加载整个网页)。当然还有libcurl之类的第三方类库,因为暂时没接触过,就不说了。 在使用上述三种方式访问网页的编程过程中,默认情况下是由它来管理Cookie,但有时候程序员想手工干...

2013-12-19 12:34:22

阅读数:10713

评论数:1

将数组中的RGBA序列绘制出来——GDI、MFC_GDI、GDI+实现

如果你有一个字节数组,里面存放着R/G/B/A颜色值序列,如何将它所表示的图片绘制在窗口上呢? 之前在论坛上看到有人提了这么一个问题:http://bbs.csdn.net/topics/390663627 这个用GDI、MFC封装的GDI、GDI+均可实现。不过要注意的是GDI不支持透明通道A,...

2013-12-10 13:03:29

阅读数:2681

评论数:0

函数适配器

适配器模式是一种常用的设计模式,适配器将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。        简单来说适配器模式就是设计一个适配器,实例化一个实现具体功能的类对象作为自己的成员。然后适配器提供一些方法,这些方法实际上都将转...

2013-11-22 15:10:50

阅读数:1549

评论数:1

WindowsAPI “奇葩”的函数传参方式

前段时间使用windows SDK中的wininet写http客户端。遇到了一些个”奇葩”的API函数,InternetSetOption和InternetQueryOption。看看MSDN上这两个API的函数原型: BOOL InternetSetOption(   _In_  HINTERN...

2013-08-01 19:34:17

阅读数:6681

评论数:2

开发WEB机器人的三种常用方法

我们在windows平台上写一些WEB机器人程序的时候,通常有三种方法。 1.webbrowser 一种是使用webbrowser控件加载网页,用MSHTML来操控整个网页,进行模拟填表、提交、点击、采集数据。这种方式开发起来比较简单。但由于需要加载整个页面,缺点是速度慢、效率不高,内存占用大...

2013-06-02 16:28:05

阅读数:3364

评论数:0

Hello MFC 之疯狂注释版

回想刚刚学习MFC编程的时候,打开《MFC windows程序设计》这本书,书中给的第一段代码就是一个Hello MFC的小程序。看得我头大,书中讲解的很详细,几乎每行代码都给了解释。但解释归解释,我一行一行的琢磨这些代码,还是不知道它们是什么意思。于是我把代码一行一行的敲到了编译器里,并找着书上...

2013-05-31 19:47:37

阅读数:2060

评论数:1

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