wince应用
lin415804
感觉非常好
展开
-
由进程名字获取窗口句柄
原文http://www.cnblogs.com/andtt/archive/2011/08/19/2146089.html 前段时间在wince上开发一个应用程序,在程序中需要调用一个第三方软件,遇到下面这个问题: 如何获得一个已经运行起来,但是仅知道进程名称,没有窗口标题,与调用程序没有特殊关系(如父子关系),并且其它条件(如是否置顶)任意的应用程序的窗口句柄???? 且看:转载 2011-12-13 18:38:47 · 1091 阅读 · 0 评论 -
BitBlt 填充多边形
CDC MemDC; //首先定义一个显示设备对象 CBitmap MemBitmap;//定义一个位图对象 //随后建立与屏幕显示兼容的内存显示设备 MemDC.CreateCompatibleDC(NULL); //这时还不能绘图,因为没有地方画 ^_^ //下面建立一个与屏幕显示兼容的位图,至于位图的大小嘛,可以用窗口的大小 MemBitmap.C转载 2012-01-03 11:41:40 · 436 阅读 · 0 评论 -
线程同步
WaitForSigngleObject() WaitForMultipleObject() 事件 1、HANDLE g_Event; 1、 CreateEvent() 2、 SetEvent()//设置成已被标准 3、 ResetEvent()设置成未被标志 4、 CloseHandle释放对象 event的好处是可以主动触发WaitForSigngleObject函数原创 2011-12-16 16:19:09 · 348 阅读 · 0 评论 -
应用程序并列不正确
我pc上写应用程序时发现在自己电脑上编写的应用程序到其他电脑就不能使用 这个是由于创建工程时没有使用静态库造成。 如果工程已经创建可以通过修改工程配置:项目属性--常规--mfc的使用--在静态库中使用mfc。原创 2012-04-18 16:03:57 · 772 阅读 · 0 评论 -
ws2.dll window的socket套接字
socket原创 2012-05-30 22:24:54 · 449 阅读 · 0 评论 -
socket套接字写的简单客服、服务器端
vc 网络编程(socket) 在网上找了很多的资料,现将这些资料整合起来,详细介绍一下VC下的socket编程,并提供一个服务器客户端具体的实例。希望对您有所帮助 一、原理部分 (个人觉得这篇写的可以,所以转与此,原文地址:http://dev.yesky.com/78/2683078.shtml) 在网络编程中最常用的方案便是Client/Server (客户机/转载 2012-06-01 00:27:01 · 1075 阅读 · 0 评论 -
wsaasyncSelect中FD_WRITE作用
FD_WRITE是在连接建立或者发送数据失败返回WSAEWOULDBLOCK之后,socket准备就绪后触发的。所以一般情况下你可以直接send,如果send失败且返回WSAEWOULDBLOCK时可以再次等待FD_WRITE事件。 可以在OnReceive接收数据后立即send,如果send失败且错误码是WSAEWOULDBLOCK时,把要发送的数据挂起,并做一个标记,在响应FD_WRITE事原创 2012-06-01 15:12:06 · 739 阅读 · 0 评论 -
dll共享数据
在Win16环境中,DLL的全局数据对每个载入它的进程来说都是相同的,因为所有的进程用的都收同一块地址空间;而在Win32环境中,情况却发生了变化,每个进程都有了它自己的地址空间,DLL函数中的代码所创建的任何对象(包括变量)都归调用它的进程所有。当进程在载入DLL时,操作系统自动把DLL地址映射到该进程的私有空间,也就是进程的虚拟地址空间,而且也复制该DLL的全局数据的一份拷贝到该进程空间。(在转载 2012-06-05 22:51:15 · 1123 阅读 · 0 评论 -
使用createfile window下读写硬盘数据
CreateFile( "\\\\.\\PhysicalDrive1", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_WRITE, 0, OPEN_EXISTING, 0, 0 ); 文件名中的\\.表示window NT中的一个特殊目录。 硬盘的文件名可以用winobj查找到。 打开winobj软件查看GLOBAL目录。 ReadFile()读原创 2012-11-28 22:23:12 · 2642 阅读 · 0 评论