标题 | 阅读 | 评论 | 转发 | 发布日期 | |
---|---|---|---|---|---|
液压原理 | 1807 | 0 | 0 | 2007-11-28 | |
自动化体系框架结构 | 1227 | 0 | 0 | 2007-11-28 | |
VC中的tab控件怎么用 | 2212 | 1 | 0 | 2007-11-27 | |
Invalidate()与 UpdateAllViews()有什么分别 | 1150 | 0 | 0 | 2007-11-16 | |
vc编译器各选项含义及说明(值得收藏) | 732 | 0 | 0 | 2007-11-15 |
chinaunix网友2010-03-06 01:30
你好,3月5日看完政府工作报告后,突发一个创意,经过下午的构思,已形成第二类永动机的模型,晚上回家一搜,发现关于温差发电机的文章,是你写的,联系到了里面的网友,感谢你给我这个平台,请大家分享自己的数据,加QQ:1183350613,注明是发电.
chinaunix网友2008-05-10 16:23
你好 我有关于技术上的问题想讨教。 我是学设计的 在毕业设计中我运用了温差发电这个技术。但是我不太明白它的工作原理。还有就是电路图应该怎么画啊。QQ526623050 请尽快回复 谢谢
chinaunix网友2008-05-07 20:41
在VC程序内部进行通讯有若干种的模式, 现在就我编程经验而言有如下几种方式 1:通过共享数据,比如说通过视图-文档模式,将一些数据存放在文档中,让其他的类进行调用 2:通过SendMessage传递所要传递的数据的指针,从而做到共享 3:通过一个类来进行通讯,比如试图类,所有要进行通讯的时候都将数据传递到视图类,有视图类进行处理 以下就SendMessage的用法进行Demonstrate: 1,首先要定义一个信号量 //在哪个类中定义?----好像是在发送消息的类中 #define CHANGE WM_USER + 102 2,确认定义的类被包含在与之联系类中 //谁包含谁? #include "***.h" 3,从对应点发送数据 ::SendMessage(GetParent()->GetParent()->GetSafeHwnd(),CHANGE,0,(LPARAM)&m_nItem); 其中GetParent()表示其父类,CHANGE表示信号量,下面两个是变量,传递给目标函数的&m_nItem是对应类 4,目标接受 在**.h文件中 afx_msg LRESULT ChangeHappen(WPARAM wParam, LPARAM lParam); 在**.cpp文件中 ON_MESSAGE(CHANGE,ChangeHappen) 函数部分 LRESULT CUSERADMIN::ChangeHappen(WPARAM wParam, LPARAM lParam) { int* item=(int*)lParam; CString res; res.Format("%d",*item); return 0; } 以上就是SendMessage的一个简单用法,如果类复杂的话因为传递的只是指针所以没有任何问题,主要是这个妙用很不错