windows编程
文章平均质量分 54
「已注销」
iOS代码搬运工
展开
-
windows窗口的编程
#include //包含应用程序中所需的数据类型和数据结构的定义LRESULT CALLBACK WndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)//窗口函数{ switch(message)转载 2011-10-08 12:26:53 · 499 阅读 · 0 评论 -
打开一已存在的进程OpenProcess
OpenProcess函数功能描述:打开一已存在的进程函数原形: HANDLE OpenProcess( DWORD dwDesiredAccess, BOOL bInheritHandle, DWORD dwProcessId );参数: DWORD dwDesiredAccess 访问权限 [输入转载 2011-10-30 21:39:22 · 1793 阅读 · 0 评论 -
ReadProcessMemory
函数功能描述:该函数用来读取指定进程的空间的数据,此空间必须是可以访问的,否则读取操作会失败!函数原型 BOOL ReadProcessMemory( HANDLE hProcess, // 目标进程句柄 LPCVOID lpBaseAddress, // 读取数据的起始地址 LPVOID lpBuffer, // 存放数转载 2011-10-30 21:40:01 · 649 阅读 · 0 评论 -
进程间通讯-WriteProcessMemory和ReadProcessMemory
最近在写个程序的时候需要在进程间通讯,具体需求是这样。 1. 主要有两个进程:一个进程作为被请求进程,我们称为 SERVER 进程;另一个进程是请求进程,称为 CLIENG 进程。 2. SERVER 进程提供一些服务,其完成计算功能;而 CLIENT 进程需要在它执行完计算之后将结果取会。 由于计算结果可能是一个结构,也可能是一个复杂的数据,所以通过消转载 2011-10-31 21:22:50 · 1010 阅读 · 0 评论 -
_BLOCK_TYPE_IS_VALID(pHead->nBlockUse
误操作:释放栈上空间错误现象: 原因:从框中内容能大概看出:Expression: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse), 说明是内存块的类型不对, 什么情况下会有这种问题呢? 试验一下, 请看下面代码:view plaincopy to clipboardprint?void test(vectorint*>*转载 2011-11-06 19:03:42 · 6313 阅读 · 0 评论 -
VS2010常见问题: 'back_inserter': identifier not found
Visual Studio 2010中的VC++对C++0x提供了很多支持,很多标准也与C++0x接轨。这样做的好处是很多的,但同时也会导致以前一些不符合C++0x规范的代码无法像原来那样工作。问题:error C3861: 'back_inserter': identifier not found解决方法:#include ﹤iterator﹥问题在于,back_inserter()转载 2012-04-16 15:33:59 · 3662 阅读 · 1 评论 -
OpenCV运行出现0xc000000d的解决方法
由于以前调试一直用的是Debug模式,并且加载的静态库也是debug类型的,但是对应的dll文件却不能正常使用。因此导致了能够正常编译,却不能正常运行。通过一段时间的网上搜索,终于找到解决方案了。将原先加载的静态库由debug类型改为release类型,即“opencv_cored230d.lib”改为"opencv_core230.lib"。另外,在运行程序时,将debug改为relea原创 2012-04-17 10:32:11 · 1998 阅读 · 2 评论