摘要: 看一些程序的时候老是有“#ifdef __cplusplusextern "C" {#endif”的定义,搞搞清楚是怎么回事:Microsoft-Specific Predefined Macros__cplusplus Defined for C++ programs only. 意思是说,如果是C++程序,就使用extern "C"{而这个东东,是指在下面的函数不使用的C++的名字修饰,而是用C的The following code shows a header file which can be used by C and C++client applications:// MyCFun 阅读全文
posted @ 2011-01-07 09:18 奔跑的兔子 阅读(38848) 评论(0) 推荐(4) 编辑
摘要: 前面一段时间,一直在想怎么样实现在全局的线程函数中实现调用窗体的一些函数(比如说在线程里面调用按钮单击处理函数,以及窗体的一些操作)。最近在网络 闲逛中发现了实现的方法,特意贴出来(ps:以前经常看别人写的一些东西,感觉很受用,这里也贡献一下自己的东西,希望能够帮助到别人) 这里我用vc++6.0创建了一个名为Muti_Tread的对话框程序。 在Muti_ThreadDlg.h : headerfile 中添加 // Generated message map functions //{{AFX_MSG(CMuti_ThreadDlg) virtual BOOL OnInitDialog 阅读全文
posted @ 2011-01-07 09:18 奔跑的兔子 阅读(3739) 评论(1) 推荐(3) 编辑