多线程的基本概念 当然可以了但是如果处理不当,会有问题出现(很容易出现问题)你可以看看 windows 高级编程指南 这本书 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 啊????这个线程调用那个线程?????怎么可以?????唉,我真的看不懂了。 任何线程A都可以生成线程B,它们是“并列”执行的,它们共同参加系统的处理机竞争,都是被操作系统一起调用你的问题应该是线程间共享资源吧。只要你愿意,在同一个进程中各个线程共享4G的内存空间,它们可以很容易的互相干扰,这也就是共享的唯一条件了。 1.AfxBeginThread 启动线程,可以随意调用 MFC , C++ 运行库 , Win32 API 函数; 2.和进程共享相同内存空间,所以可以共享全局获动态分配的变量和类; 3.二个线程不能同时访问同一 MFC 对象(不能同时调用成员函数); 4.CWnd, CDC, CMenu, CGdiObject 这些类和派生类对象只能有生成该对象的线程使用; 5.线程中不能使用其它线程(包括主线程)创建的 CDC 类对象; 请问sinx(纳兰容若)“二个线程不能同时访问同一 MFC 对象(不能同时调用成员函数)“ 是什么意思?难道设置临界区也不可以? 请教断点续传原理。 瀹㈡埛鍖虹殑閲嶇粯闂 初接触VC 问一个问题 画的线在放大的时候消失了!很奇怪啊! 如何从磁盘指定路径读取icon,bmp显示在界面上? 关于多边形填充的问题!!! 请问如何使用MFC在不用资源管理器的情况下加入手写的菜单 新手求救,多线程问题 谁知道怎么做WORD样式的菜单用mfc (谢谢) 寻找 DDK 高手!!!!!!!!!!! 求救:建立了CEdit对象之后,如何捕捉无效的输入? 我的程序里执行别的EXE文件,怎么才能知道它已经被用户关掉了
唉,我真的看不懂了。 任何线程A都可以生成线程B,它们是“并列”执行的,它们共同参加系统的处理机竞争,都是被操作系统一起调用你的问题应该是线程间共享资源吧。只要你愿意,在同一个进程中各个线程共享4G的内存空间,它们可以很容易的互相干扰,这也就是共享的唯一条件了。
2.和进程共享相同内存空间,所以可以共享全局获动态分配的变量和类;
3.二个线程不能同时访问同一 MFC 对象(不能同时调用成员函数);
4.CWnd, CDC, CMenu, CGdiObject 这些类和派生类对象只能有生成该对象的线程使用;
5.线程中不能使用其它线程(包括主线程)创建的 CDC 类对象;