WEB开发网
开发学院网络安全黑客技术 Windows黑客编程基础 阅读

Windows黑客编程基础

 2006-11-17 20:37:18 来源:WEB开发网   
核心提示: 以上代码在C++Builder下编译通过,只要运行次程序,Windows黑客编程基础(5),QQ登陆窗口的号码框和密码框马上变黑色,无非是EnableWindow()函数所起的作用,而且是非常重要的一步工作,笔者建议一切以简单、易接受为原则,你还可以添加一个Timer控件,将上面的代码co

以上代码在C++Builder下编译通过,只要运行次程序,QQ登陆窗口的号码框和密码框马上变黑色,无非是EnableWindow()函数所起的作用。

你还可以添加一个Timer控件,将上面的代码copy到void __fastcall TForm1::Timer1Timer

(TObject *Sender)函数中,并在后边加上这一句代码:

SendMessage(hCurWindow,WM_CLOSE,0,0); 使QQ一启动就关闭,让别人永远也用不了QQ,挺有趣儿的哦:).

⒏API与SDK:API是英文 Application Programming Interface 的简称,意为“应用程序接口”,泛指系统为应用程序提供的一系列接口函数。其实质是程序内的一套函数调用,在编程的时候可以直接调用,而不必知道其内部实现的过程,只知道它的原型和返回值就可以了,此外,手头经常放着一本“Windows API大全”之类的书也是必不可少的,不然你根本不知道哪些API是干什么用的,瞎编也编不出什么东西来。在后面我们会介绍调用API编程的例子,调用API编程工作虽然烦琐,但由于API函数都被封装在dll库里,程序只有在运行的时候才调用的,因此程序的体积小而且运行效率高。

SDK是英文 Software Development Kit 的缩写,指“软件开发工具包”,在防火墙的设计中就经常涉及到SDK。

有关基本的概念就谈这些,那些C/C++的基本语法、什么是面向对象等知识请大家查阅相关的书,此类书籍各大书店已汗牛充栋,不再多叙。下面直接谈谈语种和编程工具的选择问题,这也是初学者们最迷惑的问题。

二、编程语言以及工具的选择:

从上面的介绍我们对Windows 有了进一步的了解,现在就该开始行动了,选择要学的语言和工具是第一步,而且是非常重要的一步工作,笔者建议一切以简单、易接受为原则,不然你会自信心大减的,何必偏要跟自己过不去自讨苦吃呢?

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Windows 黑客 编程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接