Windows
文章平均质量分 79
hello_wyq
这个作者很懒,什么都没留下…
展开
-
找出计算机上当前登录入网的用户
有的程序员希望能够显示用户当前登录的用户名。这使得程序员可以识别当前企图执行某个操作的用户,也可以通知用户机器已被某个用户以外的用户名登录。如何使用 Windows 9x 的网络函数来完成此功能呢? 利用 Windows API 函数 WNetGetUser 可以确定当前登录的用户。在 WIN32 系统中(Windows 9x 和 Windows NT),此函数接受本地驱动器名,返回用户名转载 2006-09-12 17:32:00 · 910 阅读 · 0 评论 -
Part2: Overcome the ‘Access Violation Exception’ in the FFMPEG
Normal 0 false false false MicrosoftInternetExplorer4 <object classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" i原创 2009-07-30 13:06:00 · 950 阅读 · 0 评论 -
How to compile SDL in MINGW?
How to compile SDL in MINGW?“How to build the environment ofMSYS for the crossing compiler?” has introduced how to establish theenvironment of MINGW in Windows. It works well in the normal原创 2009-08-01 15:31:00 · 1699 阅读 · 1 评论 -
Part3: Overcome the ‘Access Violation Exception’ in the FFMPEG
Normal 0 false false false MicrosoftInternetExplorer4 Part3: Overcome the ‘Access ViolationException’ in the FFMPEG原创 2009-07-31 14:54:00 · 1233 阅读 · 1 评论 -
How to compile opencore-amr in the MINGW
Normal 0 7.8 磅 0 2 How to compile opencore-amrin the MINGW Where to download opencore-amr sourcecodes?原创 2009-08-01 09:29:00 · 3735 阅读 · 0 评论 -
How to build the environment of MSYS in the windows?
How to build the environment of MSYS inthe windows? How tobuild the environment of MSYS for the crossing compiler has demonstratedhow to establish the environment of MSY, but there are原创 2009-08-03 14:44:00 · 1519 阅读 · 2 评论 -
How to build libDTS in the MSYS?
How to build libDTS in the MSYS?As mentioned in the How tocompile and install external libs of FFMPEG?, its source codes can downloadby CVS of sourceforge.net.cvs -d:pserver:anon原创 2009-08-06 09:59:00 · 797 阅读 · 0 评论 -
How to build libA52 in the MSY?
How to build libA52 in the MSY? Where to downloadthe source codes of A52? 1. CVScvs -d:pserver:anonymous@liba52.cvs.sourceforge.net:/cvsroot/liba52 logincvs -z3 -d:原创 2009-08-06 10:20:00 · 686 阅读 · 0 评论 -
How to build giflib in the MSYS?
How to build giflib in the MSYS? Where to downloadthe source codes? giflib-4.1.4.tar.bz2 How to extract it? $ tar xvjf ./giflib-4.1.4.tar.bz2 How to原创 2009-08-06 18:52:00 · 1097 阅读 · 0 评论 -
How to install VIM in the MSYS?
How to install VIM in the MSYS?MSYS has not provided VI editor,and it plays very vital roles in the daily activities. The article only focuseson how to install and configure VIM into the MSY原创 2009-08-04 17:22:00 · 2943 阅读 · 0 评论 -
FFMPEG Understanding(7. How to solve the issue of searching path?)
FFMPEG Understanding(7. How to solve theissue of searching path?)How tobuild the environment of MSYS for the crossing compiler? has described theway to build the MSYS, and it is well to原创 2009-08-05 14:14:00 · 963 阅读 · 0 评论 -
How to build libpng in the MSYS?
How to build libpng in the MSYS?Where to download? libpng-1.2.39rc01.tar.bz2You can find more version in http://sourceforge.net/projects/libpng/files/ How to extract it?原创 2009-08-06 19:13:00 · 747 阅读 · 0 评论 -
How to install live555 in the MSYS?
How to install live555 in the MSYS? Where to download?live555-latest.tar.gz,and it is latest version when article is wrote. The other and lastest linkagecan be found in the http://原创 2009-08-07 10:16:00 · 1131 阅读 · 0 评论 -
制作Firefox Plugin的几个注意点
制作FirefoxPlugin的几个注意点1) DLL文件必须以np开头(无大小写要求),最好遵循8.3格式(现在的firefox没有这个限制),比如说npnul32.dll。2) 在创建项目的时候,最好创建空的DLL项目,否则要手动删除它们,并修改VC的一些设置,比较麻烦,不推荐。项目的名字最好是用np打头,这样就免去修改生成n原创 2009-10-23 16:07:00 · 1934 阅读 · 1 评论 -
收集的Firefox Plugin 演示代码超链
Firefox Plugin的编程总会遇到这样或那样的问题,制作 Firefox Plugin的几个注意点中提及了一些可能出现的情况及其解决方法,但毕竟有限,大多数的情况都是程序员靠自己的能力解决的。如果程序员能够有一些简单的演示代码作为参考,是非常有益于问题的解决。作者根据自己的一下经验,收集了一些演示代码的超链,共享给网友。 npruntime原创 2009-10-25 09:08:00 · 987 阅读 · 0 评论 -
呼唤FT_GLYPH_H
在编译MPlayer时,你是否遇到FT_GLYPH_H未定义错误?你是否在disable ASS后,错误的重现使你感到十分的困惑?我就是这种困惑的受伤者之一,然后现实的残酷又是我不得不面对它,想法设法的去解决它! 在解决这个问题之前,首先要弄清楚FT_GLYPH_H是什么?它看上去应该是一个头文件的定义,那么在MPlayer中有这个定义吗?在查询了整个目录后,笔者很失望;然而通过对原创 2009-12-25 10:56:00 · 1118 阅读 · 0 评论 -
轻轻松松打开Office2007文件
很多网友都在Windows XP上安装了Office2000或者Office2003软件。你们有没有为了打开Office2007的文件而焦急、沮丧呢?笔者就为止而折腾了半天!本篇文章就是讲解如何在Office2000或者Office2003上打开Office2007文件(*.pptx, *.xlsx, *.docx等)。 打开Office2007文件的方法比较简单,请按照下列步骤进原创 2010-03-04 21:36:00 · 1078 阅读 · 0 评论 -
Part1: Overcome the ‘Access Violation Exception’ in the FFMPEG
Normal 0 false false false MicrosoftInternetExplorer4 <object classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" i原创 2009-07-30 12:27:00 · 2375 阅读 · 0 评论 -
Use wrapper to align stack in terms of GCC calling convention
Normal 0 7.8 磅 0 2 Use wrapper to align stack in terms of GCC calling convention As the mentioned by “Do nothybrid原创 2009-05-03 07:41:00 · 1054 阅读 · 1 评论 -
How to compile OpenJPEG in MinGW?
Normal 0 7.8 磅 0 2 How to compile OpenJPEG inMinGW?The “How tocompile and install external libs of FFMPEG?” has descri原创 2009-04-24 21:19:00 · 2733 阅读 · 1 评论 -
浅谈HOOK技术在VC编程中的应用
摘要: 本文针对HOOK技术在VC编程中的应用进行讨论,并着重对应用比较广泛的全局HOOK做了阐述。 引言 Windows操作系统是建立在事件驱动机制之上的,系统各部分之间的沟通也都是通过消息的相互传递而实现的。但在通常情况下,应用程序只能处理来自 进程内部的消息或是从其他进程发过来的消息,如果需要对在进程外传递的消息进行拦截处理就必须采取一种被称为HOOK(钩子)的技术。钩子是 Wi转载 2006-09-12 17:34:00 · 1037 阅读 · 0 评论 -
控制台程序的事件处理
作者:彭伟(西方不敢很帅) Email:pwei@grasp.com.cn 控制台程序在Windows程序的角色中是非常強大且方便的,像VC,C#,Delphi等等,好多功能強大的語言都支持控制台程序。她沒有複雜的 GUI,完全是32位的程序,能夠調用除GDI 函數之外的API,支持多線程,支持MFC等等。用她來調試程序、學習程序設計、做實驗等是再合適不過的了。我經常把我試驗性的程序用控制转载 2006-09-12 17:36:00 · 1398 阅读 · 0 评论 -
穿越代理服务器编程
田进恩 allfresh@263.net 关键词:代理服务器、Socks4、Socks5、Http代理 在网络程序设计过程中,我们经常要与各种类型的代理服务器打交道,比如在企业内部网通过代理去访问Internet网上的服务器等等,一般代理服 务器支持几种常见的代理协议标准,如Socks4,Socks5,Http代理,其中Socks5需要用户验证,代理相对复杂。我在查阅RF转载 2006-09-12 17:44:00 · 1815 阅读 · 0 评论 -
利用socket编写windows和linux通讯程序
socket编程大家都很熟悉,我在这里就不再罗嗦了。直接切入正题。该程序分两部分,server端和client端(谁都知道)。其中server端采用windows平台,那linux平台当然是client端了。 这里是server端程序: /**********************************/ /* it worked as server under windows platfor转载 2006-09-12 17:34:00 · 1387 阅读 · 1 评论 -
串行通信的基本原理及用MFC实现串口通信编程
在Windows应用程序的开发中,我们常常需要面临与外围数据源设备通信的问题。计算机和单片机(如MCS-51)都具有串行通信口,可以设计相应的串口通信程序,完成二者之间的数据通信任务。 实际工作中利用串口完成通信任务的时候非常之多。已有一些文章介绍串口编程的文章在计算机杂志上发表。但总的感觉说来不太全面,特别是介绍32位下编 程的更少,且很不详细。笔者在实际工作中积累了较多经验,结合硬件、软转载 2006-09-12 17:53:00 · 1543 阅读 · 0 评论 -
Windows网络用户登录密码的猜解
Windows 网络用户密码猜解算法的主要思想是:利用Windows提供的窗口枚举函数EnumWindows ()找到网络登录窗口。利用子窗口枚举函数EnumChildWindows ()或GetNext-DlgTabItem()和GetWindowLong()定位网络登录窗口上的各个控件。利用 SendDlgItemMessage()或SetDlgItemText()来输入用户名及密码。利用Se转载 2006-09-12 17:55:00 · 1443 阅读 · 2 评论 -
如何判断当前操作系统的版本
徐景周 //------------------------------------------------------------------------------------------------ //判断操作系统涵数及变量,jingzhou xu typedef enum tagWin32SysType{ Windows32s, WindowsNT3, Windows转载 2006-09-12 17:33:00 · 1760 阅读 · 0 评论 -
获得当前进程的列表
//进程描述信息 typedef struct _tagPROCESSINFO { DWORD dwPID; TCHAR strPath[_MAX_PATH]; TCHAR strName[_MAX_FNAME]; } PROCESSINFO, *LPPROCESSINFO; //获取进程信息列表 BOOL EnumProcessesInfo( PROCESSINFO* lpP转载 2006-09-12 17:40:00 · 1067 阅读 · 0 评论 -
怎样用程序取得CPU信息
很 多 软 件 可 以 判 断所 运 行 的 电 脑 类 型 而 自 动 做 不 同 的 处 理。 如PhotoShop 5 可 以 探 测CPU 是 否 有MMX 支 持 而 调 用 不 同 的 处 理 函数,《 金 山 词 霸》 发 现 有MMX 支 持 会 产 生 半 透 明 的翻 译 提 示, 很 多 软 件 可 以 区 分Intel,Cyrix,AMD 的CPU... 现 在,转载 2006-09-12 17:54:00 · 1146 阅读 · 0 评论 -
如何在windows2000命令行中使用tab命令补全
在注册表中加入如下下信息:[HKEY_CURRENT_USER/Software/Microsoft/Command Processor]"CompletionChar"=dword:00000009当然,最好把上述黑体内容拷贝并且保存在一个以*.reg的文件中去,双击后就搞定了。特此感谢我的好朋友,也是好老师薛峰在这个方面的帮助!原创 2006-08-02 10:40:00 · 1018 阅读 · 0 评论 -
How to compile NSPR by MinGW
<! v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 7.8 磅 0 2原创 2009-02-28 19:47:00 · 1835 阅读 · 3 评论 -
How to update YASM from 0.7.2 to 0.8.0 in MinGW?
How to update YASM from 0.7.2 to0.8.0 in MinGW? 1. Download thesource code of YASM from yasm-0.8.0.tar.gz.If you don’t like compiling it by yourself, please download a. Win32.exe (for "n原创 2009-04-14 21:32:00 · 1423 阅读 · 0 评论 -
Do not hybrid compile and link source code by using VC and GCC!
Normal 0 7.8 磅 0 2 Do not hybrid compile and link sourcecode by using VC and GCC! GCC owns cross-compiling abilities i原创 2009-04-14 21:27:00 · 1181 阅读 · 0 评论 -
How to build the GCC-4.3.3 in MinGW?
How tobuild the GCC-4.3.3 in MinGW? The package is essential to buildthe environment of GCC. If you have installed them into your MinGW, please skipto the next session. [Where to downloa原创 2009-04-17 23:14:00 · 1774 阅读 · 0 评论 -
How to compile GCC-4.3.3 in the cygwin?
How to compile GCC-4.3.3 inthe cygwin?GMP and MPFR are two essential external libs to compile GCC. If you haveinstalled them into your environment, please skip the related sectionsfollowed.原创 2009-04-17 23:16:00 · 1260 阅读 · 0 评论 -
How to build the environment of MSYS for the crossing compiler?
Normal 0 7.8 磅 0 2 How tobuild the environment of MSYS for the crossing compiler? [BuildMSYS root folder]原创 2009-04-20 20:09:00 · 1281 阅读 · 4 评论 -
如何在Windows上编译64位QT
编译64位的QT其实是无聊的工作,但是QT官方在windows中并未提供64位QT安装包,仅仅提供了32位。对于笔者,QT官方这种做法其实蛮让人觉得奇怪的,因为在其他系统,都有64位的安装包,或许QT官方有难言之隐吧?为何笔者要变编译这种无聊的工作?其实苦逼程序猿的死穴就是要弄的东西无法搞定。如果大家在windows上用QT开发Android和IOS的程序,那么windows64bits操作系原创 2017-10-06 18:12:27 · 10539 阅读 · 0 评论