在 C# 中,除了 WebClient 我们还可以使用一组 WindowsAPI 来完成下载任务。这就是 Windows Internet,简称 WinINet。本文通过一个 demo 来介绍 WinINet 的基本用法和一些实用技巧。 接口介绍 相比 WebClient 的用法,Win32API ...
一、概述 __stdcall、__cdecl和__fastcall是三种函数调用协议,函数调用协议会影响函数参数的入栈方式、栈内数据的清除方式、编译器函数名的修饰规则等。 二、调用协议常用场合 __stdcall:WindowsAPI默认的函数调用协议。 __cdecl:C/C++默认的函数调用协议... ...
分类:
其他好文 时间:
2016-11-04 23:09:00
阅读次数:
224
调用WindowsAPI使窗体始终保持置顶效果,不被其他窗体遮盖: 使用方式:在需要置顶的窗体的Load方法里面加上 ...
来自:http://my.oschina.net/kavensu/blog/193719 3.PChar类型纯粹为兼容C和WindowsAPI而设,使用非常麻烦。APChar := StrAlloc(n); -- 分配空间StrDispose(APChar); -- 释放空间当然是以地址来传递的。 ...
分类:
编程语言 时间:
2016-04-30 18:20:22
阅读次数:
222
关 于 大 一 上 学 期一、学业部分: 总的来说各科成绩不高不低。。。算一般般吧。二、其他部分: 1. 写了N个程序,大概几W行吧。用过VisualStudio、DEV-CPP、MonoDevelop; 2. 一个基于WindowsAPI的 随某固定BGM乐点 DIY动态弹窗的 Visual...
分类:
其他好文 时间:
2016-01-24 07:00:48
阅读次数:
110
CreatePipe:创建一个匿名管道并从中得到读写句柄。什么是管道?在Linux中,管道是一种使用非常频繁的通信机制。从本质上说,管道也是一种文件,但它又和一般的文件有所不同,管道可以克服使用文件进行通信的两个问题,具体表现为:· 限制管道的大小。实际上,管道是一个固定大小的缓冲区。在Linux中...
分类:
Windows程序 时间:
2015-09-06 16:16:53
阅读次数:
1620
这三个函数主要用来提升进程的权限
1 OpenProcessToken()函数:获取进程的令牌句柄
OpenProcessToken的原型.
BOOL WINAPI OpenProcessToken(
__in HANDLE ProcessHandle,
__in DWORD DesiredAccess,
__out PHA...
class UIHELPER_EXPORT ToolTipWindow : public chMessageHandler{ DECLARE_PROCESS_OBJECT(ToolTipWindow);public: bool updateTipText(const chConstStringA t...
说明:1)TTtimer控件 TTtimer控件的实质是调用WindowsAPI定时函数SetTimer和KillTimer来实现的,并简化了对WM_TIMER消息的处理过程。通过设置OnTimer事件和Interval属性,我们可以很方便的产生一些简单的定时事件。2)Sleep函数 Sleep.....
书名:新编WindowsAPI参考大全作者:本书编写组页数:981页开数:16开字数:2392千字出版日期:2000年4月第二次印刷出版社:电子工业出版社书号:ISBN7-5053-5777-8定价:98.00元内容简介作为Microsoft32位平台的应用程序编程接口,Win32API是从事Win...
分类:
Windows程序 时间:
2015-07-16 15:39:16
阅读次数:
1312