mzy1999

导航

 

2020年9月27日

摘要: UI线程 WINDOWS以线程封装消息循环,封装消息循环的线程叫用户界面线程,即UI线程。该线程可以创建并撤销窗口。工作者线程,辅助UI线程工作,没有消息循环。一个应用程序中也可以创建多个UI线程,见收藏MFC中。 阅读全文
posted @ 2020-09-27 22:48 mzy1999 阅读(180) 评论(0) 推荐(0)
 

2020年9月26日

摘要: TRACE,TRACE0,TRACE1,TRACE2,TRACE3,不同版本对于带参数的个数,只有在debug调试下有效,在输出显示 TRACE("aaa\n"); TRACE0("aaa11111111\n"); TRACE1("aaa11111111%d\n",5); 阅读全文
posted @ 2020-09-26 20:50 mzy1999 阅读(154) 评论(0) 推荐(0)
 
摘要: MFC扩展DLL的内涵为MFC的扩展,用户使用MFC扩展DLL就像使用MFC本身的DLL一样。除了可以在MFC扩展DLL的内部使用MFC以外,MFC扩展DLL与应用程序的接口部分也可以是MFC。我们一般使用MFC扩展DLL来包含一些MFC的增强功能,譬如扩展MFC的CStatic、CButton等类 阅读全文
posted @ 2020-09-26 17:23 mzy1999 阅读(185) 评论(0) 推荐(0)
 

2020年9月25日

摘要: int i = 42; string s = to_string(i); double d = stod(s); 阅读全文
posted @ 2020-09-25 23:06 mzy1999 阅读(92) 评论(0) 推荐(0)
 

2020年9月7日

摘要: 一般来说,float有7个有效位,doubley有16个有效位 阅读全文
posted @ 2020-09-07 21:54 mzy1999 阅读(322) 评论(0) 推荐(0)
 

2020年8月31日

摘要: 按照报告的顺序逐个修正(一个单一的错误往往具有传导性) 每修正一个错误立即重新编译 阅读全文
posted @ 2020-08-31 20:25 mzy1999 阅读(221) 评论(0) 推荐(0)
 
摘要: 多行注释,注释内的每行都以一个*号开始,指出整个范围都是多行注释的一部分 /* *简单主函数: *读取两个数,求它们的和 */ int main() 单行注释方式注释掉代码段的每一行 // /* // *单行注释中的任何内容都会被忽略 // *包括嵌套的注释对也一样会被忽略 // */ 阅读全文
posted @ 2020-08-31 19:58 mzy1999 阅读(150) 评论(0) 推荐(0)
 

2020年8月28日

摘要: 调试与发布版代码不同 # ifndef _DEBUG if(m_a) # endif 阅读全文
posted @ 2020-08-28 16:43 mzy1999 阅读(152) 评论(0) 推荐(0)
 

2020年8月26日

摘要: 1 DWord dwStart = GetTickCount(); 2 DWord dsEnd = dwstart; 3 4 do{ 5 MSG msg; 6 GetMessage(&msg,NULL,0,0); 7 TranslateMessage(&msg); 8 DispatchMessage 阅读全文
posted @ 2020-08-26 19:33 mzy1999 阅读(200) 评论(0) 推荐(0)
 
摘要: strtol, wcstol Convert strings to a long-integer value. RoutineRequired Header strtol <stdlib.h> wcstol <stdlib.h> long strtol( const char *nptr, char 阅读全文
posted @ 2020-08-26 19:29 mzy1999 阅读(916) 评论(0) 推荐(0)