
windows
000000000000O
这个作者很懒,什么都没留下…
展开
-
OPENGL2_基本框架
GDI:Graphics Deveice Interface,图形设备接口.原创 2014-09-20 14:56:54 · 1170 阅读 · 0 评论 -
利用外部协议让chrome启动外部应用程序
http://bbs.kafan.cn/thread-1254526-1-1.html原理:很简单,标题写的很明确了,不懂的google去。步骤:举个例子,我要启动D:\Programe files\Psiphon\Psiphon.exe 一,将下面内容复制到记事本,保存成F1.reg导入注册表Windows Registry Editor V转载 2016-11-28 15:40:21 · 9093 阅读 · 0 评论 -
创建进程后得到该进程的主窗口句柄
http://blog.youkuaiyun.com/starlee/article/details/4861174/ 最近抽空用VC写了一个小应用程序。主要功能就是创建进程,并到该进程的主窗口句柄,然后再给该窗口发消息。下面把代码共享给大家。 [cpp] view plain copyHWND CreateMyProcess() {转载 2016-12-05 16:27:32 · 1930 阅读 · 0 评论 -
UIPI VS与Win7 共舞:用户界面特权隔离
http://tech.it168.com/a2009/0924/737/000000737968.shtml【IT168 专稿】在上文中,我们介绍了操作系统服务的Session 0隔离,通过Session 0隔离,Windows 7实现了各个Session之间的独立和更加安全的互访,使得操作系统的安全性有了较大的提高。从操作系统服务的Session 0隔离尝到了甜头后,雷德蒙的程序员转载 2016-11-30 16:22:54 · 1584 阅读 · 0 评论 -
ShellExecute
有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。1.CreateProcess因为使用复杂,比较少用。2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW);3.ShellExecute不仅可以运行EXE文件,也可以运行已经关联的文件。首先必须引用shel转载 2016-11-30 16:32:27 · 639 阅读 · 0 评论 -
UAC
UAC(User Account Control,用户帐户控制)是微软为提高系统安全而在Windows Vista中引入的新技术,它要求用户在执行可能会影响计算机运行的操作或执行更改影响其他用户的设置的操作之前,提供权限或管理员密码。通过在这些操作启动前对其进行验证,UAC 可以帮助防止恶意软件和间谍软件在未经许可的情况下在计算机上进行安装或对计算机进行更改。当需要权限或密码才能完成任务转载 2016-11-30 16:25:49 · 647 阅读 · 0 评论 -
PostMessage
WindowsAPI PostMessage是Windows API(应用程序接口) 中的一个常用函数,用于将一条消息放入到消息队列中。函数功能 该函数将一个消息放入(寄送)到与指定窗口创建的线程相联系消息队列里,不等待线程处理消息就返回,是异步消息模式。消息队列里的消息通过调用GetMessage和PeekMessage取得。原型与参数 函数原型:B00L PostMess转载 2016-11-30 15:50:03 · 3062 阅读 · 0 评论 -
__stdcall
__stdcall是函数调用约定的一种,函数调用约定主要约束了两件事:1.参数传递顺序2.调用堆栈由谁(调用函数或被调用函数)清理常见的函数调用约定:stdcall cdecl fastcall thiscall naked call__stdcall表示1.参数从右向左压入堆栈2.函数被调用者修改堆栈3.函数名(在编译器这个层次)自动加前导转载 2016-11-30 14:33:35 · 415 阅读 · 0 评论 -
windows7任务管理器内存相关列详细解释
内存 - 工作集:私人工作集中的内存数量与进程正在使用且可以由其他进程共享的内存数量的总和。 内存 - 峰值工作集:进程所使用的工作集内存的最大数量。 内存 - 工作集增量:进程所使用的工作集内存中的更改量。 内存 - 私人工作集:工作集的子集,它专门描述了某个进程正在使用且无法与其他进程共享的内存数量。 内存 - 提交大小:为某进程使用而保留的虚拟内存的数量。 内存 - 页面转载 2015-03-28 17:22:58 · 1845 阅读 · 0 评论 -
WINDOWS编程基础-最简单的windows程序
流程1 建立windows类2 注册windows类原创 2014-09-16 11:09:05 · 1041 阅读 · 0 评论 -
Windows CreateEvent,SetEvent,WaitForSingleObject的用法
当你创建一个线程时,其实那个线程是一个循环,不像上面那样只运行一次的。这样就带来了一个问题,在那个死循环里要找到合适的条件退出那个死循环,那么是怎么样实现它的呢?在Windows里往往是采用事件的方式,当然还可以采用其它的方式。在这里先介绍采用事件的方式来通知从线程运行函数退出来,它的实现原理是这样,在那个死循环里不断地使用WaitForSingleObject函数来检查事件是否满足,如果满足就退转载 2017-02-28 17:01:26 · 1150 阅读 · 0 评论