码迷,mamicode.com
首页 >  
搜索关键字:dword    ( 801个结果
线程局部存储(TLS)
下例示范如何设定DLL,使之支持TLS. #include //This is the shared slot static DWORD gdwTlsSlot; BOOL DllMain(HINSTANCE hinst, DWORD fdwReason, LPVOID lpReserved) { LPVOID lpData; UNREFERENCED_PARAMETER(hin...
分类:编程语言   时间:2015-07-31 13:02:34    阅读次数:114
最小化窗口到托盘区-VC++
1、在窗口类的.h文件中添加变量:NOTIFYICONDATApnid;2、在窗口类的.CPP文件中自定义消息:WM_MYMESSAGE3、在窗口类的初始化函数OnInitDialog中添加代码:pnid.cbSize=(DWORD)sizeof(NOTIFYICONDATA);pnid.hWnd=m_hWnd;pnid.uID=(UINT)m_hIcon;pnid.uFlags=NIF_ICON|NIF_MESSAG..
分类:编程语言   时间:2015-07-28 14:52:54    阅读次数:160
c++builder CryptoAPI md5
#include DWORD GetHash( CONST BYTE * pbData, DWORD dwDataLen, ALG_ID algId, LPTSTR pszHash ){ DWORD dwReturn = 0; ...
分类:编程语言   时间:2015-07-28 00:24:39    阅读次数:169
THRDTERM-----干净地结束一个线程
THRDTERM产生两个线程,周期性地检查一个event对象,以决定要不要结束自己。 #define WIN32_LEAN_AND_MEAN #include #include #include #include #include "MtVerify.h" DWORD WINAPI ThreadFunc(LPVOID); HANDLE hRequestExitEve...
分类:编程语言   时间:2015-07-24 20:58:55    阅读次数:147
EXITTHRD.C--示范ExitThread()
#define WIN32_LEAN_AND_MEAN #include #include #include DWORD WINAPI ThreadFunc(LPVOID); void AnotherFunc(void); int main() { HANDLE hThrd; DWORD exitCode = 0; DWORD threadId; hThrd ...
分类:其他好文   时间:2015-07-22 16:21:43    阅读次数:117
numbers.c---一个真正运转的多线程程序
启动5个线程,并且分别交给它们参数0~4。每一个线程打印其参数10次。 #define WIN32_LEAN_AND_MEAN #include #include #include DWORD WINAPI ThreadFunc(LPVOID); int main() { HANDLE hThrd; DWORD threadId; int i; for (i = 0;...
分类:编程语言   时间:2015-07-22 13:21:45    阅读次数:155
函数类型+WINAPI+函数名(例如inline DWORD static WINAPI RecordToKeys(const DRWT& theDRWT,WTSBH* pKey,DWORD dwMaxNum)
winapi标识符在WINDEF.H定义,语句如下: #define winapi __stdcall 让我们说说这个__stdcall stdcall调用约定 stdcall很多时候被称为pascal调用约定,因为pascal是早期很常见的一种教学用计算机程序设计语言,其语法严谨,使用的函数调用约...
分类:Windows程序   时间:2015-07-17 09:37:34    阅读次数:180
基础知识 mfc
句柄 资源的标示 图标句柄(HICON) 光标句柄(HCURSOR) 窗口句柄(HWND)类似于指针wm_keydown表示键盘上的按键按下了数值WPARAM ||LPARAM 两个整形数据类型 表示一种附加信息 储存比如按下一个键后接收具体键的Asics代码Dword 表示消息传递时候的时间POI...
分类:编程语言   时间:2015-07-16 18:17:42    阅读次数:161
i++是否原子操作
i++是否原子操作 不是原子操作。理由:1.i++分为三个阶段:内存到寄存器寄存器自增回内存这三个阶段中间都可以被中断分离开.2.++i首先要看编译器是怎么编译的,某些编译器比如VC在非优化版本中会编译为以下汇编代码:__asm{ moveax,dword ptr[i] inc eax movd.....
分类:其他好文   时间:2015-07-15 14:38:21    阅读次数:75
801条   上一页 1 ... 44 45 46 47 48 ... 81 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!