搜索资源列表
进程创建
- 1 程序开发步骤 (1) 打开vc,选择菜单项file->new,选择projects选项卡并建立一个名为\"process\"的win32 console applicatoin工程;创建时注意指定创建该工程的目录; (2) 在工程中创建源文件\"process.cpp\":选择菜单项project->add to project->files,在选择框中输入自己想要创建的文件名,这里是\"process.cpp\";接下来询问是否创建新文件时回答\"yes\";然后
Philosopher(new)
- 这是一道经典的线程同步问题——哲学家吃饭问题。这里结合了win32使得这个问题可视化了-This is a classic thread synchronization -- philosopher food problem. Win32 here combination of this makes the issue of visualization
另类多线程使用方式
- 在C++builder中多线程的实现是很简单的... 但作为初学者的我来说还是费了一定的工夫的... 为方便与我相同的初学者在此提供我对多线程的一种使用方式-C builder of multi-threading to achieve is very simple ... But as a beginner or charges me a certain effort ... to facilitate the same with me here for beginners on a
ftp协议实现多线程断点续传
- ftp下载的好处我在这里就不多说了,许多工程会把ftp下载作为一个重要的功能来实现。微软提供的WinInet类可以利用下面这些函数: InternetOpen; InternetConnect; GetCurrentDirectory; SetCurrentDirectory; FtpGetFile; -ftp download the benefits here, I will not say more. many projects will ftp download a
2005112810545531483234556
- 这是我用汇编写的一个打字练习的程序,它能在窗口中随机显示一行字符,输入一行结束时,自动换一行。上面用一个箭头指示所要打的字符,输入正确时显示绿色,错误时显示红色,同时有错误提示音,能用back-space删除字-This is what I used to write a compilation of a typing practice and the procedures it in the window display random characters here, his input at
vb_mutil_thread_example
- 多线程演示代码 好像网上有下载 但是我看到这里边好像没有呀-multithreaded code demo online downloading as I see here is not like ah
sameprocess
- 如果您对IE4.0熟悉的话,你将知道在Internet Settings高级设置中有一个选项:“在新的进程中浏览(英文:Browse in a New Process)”,如果你把它前面的对钩去掉,然后运行IE,并打开任务管理器查看所有进程,你将会发现没有新的IExplorer.exe进程出现。反之,则新的IExplorer.exe进程出现。 当我们需要许多数据在程序实例之间共享的时候,这种能使多个实例运行在同一个进程空间的程序是非常有用的。它的实现很简单,众所周知,启动任何一个应用程
MTDemo
- 多线程编程就从这里开始,绝对精解! 用了多线程队列-multithreaded programming on from here, the absolute intensive solutions! With the multithreading Queue
remote_thread
- Remote Run Library是一个为部分代码提供完整的远程(这里的远程指不同于本进程的其他进程空间)运行环境(包括在代码中使用隐式API调用、字符串常量、全局/静态变量、异常保护)的工具。它允许你在任意进程(只要你有足够的权限)运行一段代码甚至一个exe,从而可以让两个或多个可执行文件在同一个进程空间运行。-Remote Run Library is a part of the code provides a complete remote (remote here refers to
用成员变量进行线程通信
- 线程怎么通信,这里有解释.线程就是操作系统分配给处理器的基本单元.系统为没一个线程分配一个堆栈-threads how communications, explained here. The operating system is threaded processors allocated to the basic unit. No one system to allocate a thread stack
cxtq
- 程序提权,全都封好了,直接调用AquirePrivileges()即可。 如果非mfc去掉#include <stdafx.h>即可。-here is the app
pipe
- 进程间通信的一直方式,采用管道,此处用的是匿名管道,即子进程与父进程间的通信-Inter-process communication methods have been used pipe, used here is the anonymous pipe, that is, the child process and parent inter-process communication
multitread
- 这是在网上找的介绍多线程编程的技术文章和相应的源代码,对我帮助很大,这里和大家一起分享。-This is the introduction of the Internet to find technical articles of multithreaded programming and the corresponding source code, helped me a lot, to share with everyone here.
1
- This an important programming paradigm where you can run multiple “threads” of execution in parallel. Parallel programming is useful in reducing the running time, or deal with asynchronous inputs, or sometimes just to model the problem in a better ma
Threadreference-book
- 关于线程方面的知识,值的一看,我就在这里不必多说了,自己慢慢看,慢慢领悟-Thread about the knowledge of the respect, the values of a look, I am here don t need to say more than that, I see, slowly understood
ThreadExamplePixelColor
- 多线程块模型(MTA)在每个进程里只有一个块而不是多个块。这单个块控制着多个线程而不是单个线程。这里不需要消息队列,因为所有的线程都是相同的块的一个部分,并且可以共享。这样的程序比单线程模型和STA的执行速度都要快,因为降低了系统的负载,因而可以优化来减少系统idle的时间。这些应用程序一般比较复杂,因为程序员必须提供线程同步以保证线程不会并发的请求相同的资源,因而导致竞争情况的发生。这里有必要提供一个锁机制。但是这样也许会导致系统死锁的发生。-Multi-threaded block mode
MultiThread
- 如果我们在一个MFC对话框程序里面,点击一个执行延时10秒的按钮,那么在这10秒延时过程中,对话框程序将无法做其他的事,不响应其他的消息,那么它就是一个单线程的程序,因为它本身就拥有一个主线程,主线程处于工作状态,将无法响应其他的消息。 因此,为了让程序更好的处理一些耗时的操作,所以将一些耗时的,并且不直接表现在界面上的一些工作,另开一个线程去操作,因此在这里有必要学习——多线程编程。-If we are in an MFC dialog program inside, click on a
virtualDead
- 在长时间执行一个过程或循环的时候,程序会出现假死的显现,这里用几种方法演示了如何避免假死出现。-A process or cycle in the long-running, the program will appear suspended animation appearing here demonstrates how to avoid feign death appears in several ways.
vc-plugin
- 用ATL实现VC插件,很多软件都是通过插件的形式作为开发,这里用插件的形式做了一个实例。-With ATL VC plug-in, a lot of software in the form of plug-ins as developed here in the form of plug-in one instance.
Delphi-unloading-DLL-process
- 正一些*采用DLL注入的方式存在于系统中,由于其隐蔽性,对于用户来说是很大威胁,下面介绍如何用Delphi卸载任意进程的某个动态链接库DLL。一、DLL注入DLL注人是指以各种如钩子、远程线程、*DLL等方式,将某个DLL注入到目标进程中运行,由于不需要进程驻留,这种方式往往能达到较好的隐藏效果。-Some Trojans are using DLL injection methods exist in the system, because of its hidden nature, is