算号器能为下面的视窗算出 Corporate/Volume License key:
MS Windows XP Pro
MS Windows 2003 Enterprise Server
阅读全文……
视窗XP Pro/2003 Enterprise Server算号器 [ 2004-08-07 | C# .Net编程 | Original ]
类以自已的成员函数作回调函数,并且几个实例同时存在。 [ 2004-08-07 | C\C++相关 | Original ]
在此专做了一个类(CTempBoard),演示这个类以自已的成员函数作回调函数,并且几个实例同时存在。
如果你只是想用这种方法,那你只要保持原码中CTempBoard类的大体框架,然后你可以任一实现你的功能。
如果你想看懂那个类,建议先看看文章1,以便了解VC中this指钟的实现、虚函数定位。
对了,一定要记得使用这个方法的类,只能有一个虚函数:你的回调函数(当然你如果理解的话,你可以修改,其中文章2便作过解说)。...More...
阅读全文……
如果你只是想用这种方法,那你只要保持原码中CTempBoard类的大体框架,然后你可以任一实现你的功能。
如果你想看懂那个类,建议先看看文章1,以便了解VC中this指钟的实现、虚函数定位。
对了,一定要记得使用这个方法的类,只能有一个虚函数:你的回调函数(当然你如果理解的话,你可以修改,其中文章2便作过解说)。...More...
阅读全文……
OllyDbg的help-分析模块介绍 [ 2004-08-06 | 生活点滴 | Original ]
分析
OllyDbg集成了快速超强的代码分析器。装载它,可以用弹出式菜单或者CPU窗口
的反汇编栏按Ctrl+A或者在执行模块选“Analyze all modules”。
分析器非常有用。它在数据中分辨代码,标记入口点和jump的目标,辨认switch
tables,ASCII和UNICODE字符串,定位过程、循环、高级switch语句和解码标准...More...
阅读全文……
OllyDbg集成了快速超强的代码分析器。装载它,可以用弹出式菜单或者CPU窗口
的反汇编栏按Ctrl+A或者在执行模块选“Analyze all modules”。
分析器非常有用。它在数据中分辨代码,标记入口点和jump的目标,辨认switch
tables,ASCII和UNICODE字符串,定位过程、循环、高级switch语句和解码标准...More...
阅读全文……
OllyDbg的help-怎样开始调试 [ 2004-08-06 | 生活点滴 | Original ]
最简单的方法是启动OllyDbg,点击File|Open,然后选择你想调试的程序。程序需要命令行参数输入对话框下方的文本栏。
重新开始调试最后一个程序的快捷键是Ctrl+F2,并且OllyDbg使用相同的参数。
你也可以点选历史记录。把程序拖入OllyDbg也可以开始调试。
当然,当启动OllyDbg时,你在命令行中也能指定被调试的程序名和参数。比如:
你可以创建桌面快捷方式指向OllyDbg,选择属性,到快捷方式,把程序名加入目...More...
阅读全文……
重新开始调试最后一个程序的快捷键是Ctrl+F2,并且OllyDbg使用相同的参数。
你也可以点选历史记录。把程序拖入OllyDbg也可以开始调试。
当然,当启动OllyDbg时,你在命令行中也能指定被调试的程序名和参数。比如:
你可以创建桌面快捷方式指向OllyDbg,选择属性,到快捷方式,把程序名加入目...More...
阅读全文……
用Winsock实现语音全双工通信使用 [ 2004-08-06 | C\C++相关 | Original ]
摘要:在Windows 95环境下,基于TCP/IP协议,用Winsock完成了话音的一端—端传输。采用双套接字技术,阐述了主要函数的使用要点,以及基于异步选择机制的应用方法。同时,给出了相应的实例程序。
关键词:Windows 95,语音通信,TCP/IP,Winsock
一、引言
Windows 95作为微机的操作系统,已经完全融入了网络与通信功能,不仅可以建立纯Windows 95环境下的“对等网络”,而且支持多种协议,如TCP/IP、IPX/SPX、NETBUI等。在TCP/IP协议组中,TPC是一种面向连接的协义,为用户提供可靠的、全双工的字节流服务,具有确认、流控制、多路复用和同步等功能,适于数据传输。UDP协议则是无连接的,每个分组都携带完整的目的地址,各分组在系统中独立传送。它不能保证分组的先后顺序,不进行分组出错的恢复与重传,因此不保证传输的可靠性,但是,它提供高传输效率的数据报服务,适于实时的语音、图像传输、广播消息等网络传输。
Winsock接口为进程间通信提供了一种新的手段,它不但能用于同一机器中的进程之间通信,而且支持网络通信功能。随着Windows 95的推出。Winsock已经被正式集成到了Windows系统中,同时包括了16位和32位的编程接口。而Winsock的开发工具也可以在Borland C++4.0、Visual C++2.0这些C编译器中找到,主要由一个名为winsock.h的头文件和动态连接库winsock.dll或wsodk32.dll组成,这两种动态连接库分别用于Win16和Win32的应用程序。...More...
阅读全文……
关键词:Windows 95,语音通信,TCP/IP,Winsock
一、引言
Windows 95作为微机的操作系统,已经完全融入了网络与通信功能,不仅可以建立纯Windows 95环境下的“对等网络”,而且支持多种协议,如TCP/IP、IPX/SPX、NETBUI等。在TCP/IP协议组中,TPC是一种面向连接的协义,为用户提供可靠的、全双工的字节流服务,具有确认、流控制、多路复用和同步等功能,适于数据传输。UDP协议则是无连接的,每个分组都携带完整的目的地址,各分组在系统中独立传送。它不能保证分组的先后顺序,不进行分组出错的恢复与重传,因此不保证传输的可靠性,但是,它提供高传输效率的数据报服务,适于实时的语音、图像传输、广播消息等网络传输。
Winsock接口为进程间通信提供了一种新的手段,它不但能用于同一机器中的进程之间通信,而且支持网络通信功能。随着Windows 95的推出。Winsock已经被正式集成到了Windows系统中,同时包括了16位和32位的编程接口。而Winsock的开发工具也可以在Borland C++4.0、Visual C++2.0这些C编译器中找到,主要由一个名为winsock.h的头文件和动态连接库winsock.dll或wsodk32.dll组成,这两种动态连接库分别用于Win16和Win32的应用程序。...More...
阅读全文……
在VC++中利用消息制作启动封面 [ 2004-08-06 | C\C++相关 | Original ]
1.用Appwizard创建一个空的SDI工程Splash;
2.导入用作启动封面的图片;
(1)在创建的新工程Splash中,选择ResourceView面板打开资源编辑器。右击"Splash resources",在打开的快捷菜单中选择“insert”命令,选择其中的“Bitmap”选项,然后单击“Import”按钮,准备导入用做启动封面的BMP图形文件。 ...More...
阅读全文……
2.导入用作启动封面的图片;
(1)在创建的新工程Splash中,选择ResourceView面板打开资源编辑器。右击"Splash resources",在打开的快捷菜单中选择“insert”命令,选择其中的“Bitmap”选项,然后单击“Import”按钮,准备导入用做启动封面的BMP图形文件。 ...More...
阅读全文……
让vb自动改变控件的大小 [ 2004-08-06 | VB相关 | Original ]
当窗体大小改变时,如何动态的改变控件的大小是许多VB程序员头痛
的事。有的人设置窗体Resizable但却不改变控件的大小;有的人则根据
控件的绝对位置与窗口大小相加减的办法来重新定位控件与改变大小,这
种办法比较繁琐,且不可重用;当然也有人则限定窗口干脆不让改变。有
没有一种简便易行的办法?答案是肯定的,下面给出一个一劳永逸的办法,...More...
阅读全文……
的事。有的人设置窗体Resizable但却不改变控件的大小;有的人则根据
控件的绝对位置与窗口大小相加减的办法来重新定位控件与改变大小,这
种办法比较繁琐,且不可重用;当然也有人则限定窗口干脆不让改变。有
没有一种简便易行的办法?答案是肯定的,下面给出一个一劳永逸的办法,...More...
阅读全文……
利用VB捕捉并保存屏幕图像 [ 2004-08-06 | VB相关 | Original ]
大家知道在VB下利用API函数Bitblt可以将屏幕或者窗口上的图像拷贝到VB中
的PictureBox对象中,但是如果简单地利用PictureBox的SavePicture函数来保存
图像,会发现什么也保存不了。这篇文章就是介绍如何捕获并利用Windows下的OLE ...More...
阅读全文……
的PictureBox对象中,但是如果简单地利用PictureBox的SavePicture函数来保存
图像,会发现什么也保存不了。这篇文章就是介绍如何捕获并利用Windows下的OLE ...More...
阅读全文……
隐藏任务栏 [ 2004-08-06 | VB相关 | Original ]
下面的代码就可以轻松搞定。
Private Const SWP_HIDEWINDOW = &H80
Private Const SWP_SHOWWINDOW = &H40
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Function SetWindowPos Lib "user32" Alias "SetWindowPos" (ByVal hwnd As Long, ByVal hWndinsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long ...More...
阅读全文……
Private Const SWP_HIDEWINDOW = &H80
Private Const SWP_SHOWWINDOW = &H40
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Function SetWindowPos Lib "user32" Alias "SetWindowPos" (ByVal hwnd As Long, ByVal hWndinsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long ...More...
阅读全文……
使本程序不出现在Windows的结束任务对话框中 (win9x) [ 2004-08-06 | VB相关 | Original ]