
VC&MFC
文章平均质量分 67
夜惊心
Hello world
展开
-
AfxBeginThread和CreateThread
<br />AfxBeginThread 与 CreateThread 的区别<br /><br />简言之:<br /><br /> AfxBeginThread是MFC的全局函数,是对CreateThread的封装。<br /><br /> CreateThread是Win32 API函数,前者最终要调到后者。<br /><br /><br />1>.<br />具体说来,CreateThread这个 函数是windows提供给用户的 API函数,是SDK的标准形式,在使用的过<br /><br转载 2010-11-20 15:29:00 · 2528 阅读 · 0 评论 -
函数调用约定与函数名称修饰规则
函数调用约定主要约束了两件事: 1.参数传递顺序 2.调用堆栈由谁(调用函数或被调用函数)清理常见的函数调用约定:stdcall cdecl fastcall thiscall naked call1、thiscall仅仅应用于 "C++ "成员函数。this指针存放于CX寄存器,参数从右到左压。thiscall不是关键词,因此不能被程序员指定。2、C调用约定(即用__cdecl关键字说明) 按从右至左的顺序压参数入栈,由调用者把参数弹出栈。_cdecl是C和C++程序以及MFC程序的缺原创 2010-11-20 15:21:00 · 664 阅读 · 0 评论