连击 天
fork: star:
0x00 --- 引言 在Windows平台下对文件、外设、管道等IO操作都是通过WIN32的ReadFile、WriteRead函数进行的。 最常用的就是直接读取或写入,完成后返回实际写入、读取的字节大小。 //假设文件...
C标准库的system 与 Win32API WinExec 无法做到更复杂的进程控制。 WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。...
unix/linux int len = 0;//缓冲区数据长度 if( -1 != ioctl(fd,FIONREAD,&len ) ) { } Windows DWORD dwErrorFlags = 0L; COMSTAT ComStat; if( ClearCommError(hCom,&dwErrorF...
/* 类中声明成员 CToolTipCtrl m_Tip; 初始化: m_Tip.Create(this); m_Tip.SetFont(&font); m_Tip.SetDelayTime(200); //设置延迟 m_Tip.SetTipTextColor( RGB(0,0,255) ); //设置...
回车触发CDialog::OnOK() Esc和关闭按钮触发CDialog::OnCancel()
#include <stdio.h> #include <windows.h> #include <process.h> #define DEFAULT_VALUE 100 volatile int g_ShareValue = DEFAULT_VALUE; CRITICAL_SECTION g_cs; H...
#include <Windows.h> #include <stdio.h> #define KB(_byte) (_byte*1024) #define MB(_byte) (KB(_byte)*1024) #define GB(_byte) (MB(_byte)*1024) int file_Over...
server BOOL pipe_main() { char* szPipeName = "\\\\.\\pipe\\test"; char* write_buf = "hello"; DWORD dwRealWrite; HANDLE hPi...
SERVER int shareMem() { HANDLE hShareMem; LPVOID pMem; /* MSDN: Return value If the function succeeds, the return value is a handle t...
#include <stdio.h> #include <windows.h> #include <tlhelp32.h> //CreateToolhelp32Snapshot int main(int argc,char* argv[]) { DWORD errCode = 0; BOO...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复