CreateThread和_beginthread的区别
摘要:1.程序: 程序构成: (1)源代码 (2)可执行的二进制代码 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。由操作系统加载其可执行的二进制代码,分配相应的数据结构:进程控制块PCB(Process Control Block),进行一些列初始化操作(创建进行ID、分配时间片等)后得到进程。2.进程:分配资源的最小单位 进程构成: (1)内核对象:存放进程相关信息 (2)地址空间:可执行模块、DLL的代码和数据以及动态分配的内存空间 是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体。 进程...
阅读全文
线程
摘要:l 窗口置顶::SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | WS_EX_TOPMOST);l 取消置顶::SetWindowPos(GetSafeHwnd(), HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);l 写入配置文件。::WritePrivateProfileString("Settings","AlwaysOnTop",m_bAlwaysOnTop? "1":"0&
阅读全文
线程
摘要:l 窗口置顶::SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | WS_EX_TOPMOST);l 取消置顶::SetWindowPos(GetSafeHwnd(), HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);l 写入配置文件。::WritePrivateProfileString("Settings","AlwaysOnTop",m_bAlwaysOnTop? "1":"0&
阅读全文