Posted on 2010-09-06 06:03
傅先生 阅读(314)
评论(0) 编辑 收藏 引用 所属分类:
各类常用接口
类之间通信
线程间通信
进程间通信
电脑间通信--串口通信
---网络通信
各硬件间通信---串口通信
---邮件通信
---短信通信
///进程之间通信
HWND hWnd = FindWindow(NULL,"MyApp");
if(hWnd!=NULL)
{
COPYDATASTRUCT cpd; /*给COPYDATASTRUCT结构赋值*/
cpd.dwData = 0;
cpd.cbData = strlen("字符串");
cpd.lpData = (void*)"字符串";
::SendMessage(hWnd,WM_COPYDATA,NULL,(LPARAM)&cpd);//发送!
/*完事儿了!!*/
}
////////////短信通信
int wcharilen=TestWcharLen(ctest,1000);
wchar_t *wszSomeString=new wchar_t[wcharilen];//起决定性
char *szANSIString=new char [wcharilen+500];
USES_CONVERSION; // 声明这个宏要使用的局部变量
memcpy(wszSomeString,ctest,wcharilen);
lstrcpy ( szANSIString, OLE2A(wszSomeString) );
char *dwcontext=new char[2048];
char *dwtemp=new char[300];
dwcontext="http://sms.api.bz/fetion.php?username=13420300680&password=yahoo123&sendto=13420300680&message=";
char *thecontext="http://sms.api.bz/fetion.php?username=";
char *dwPhoneGoNUM="13420300680";
char *dwPhoneGoPASS="yahoo123";
char *dwPhoneNUM="13420300680";
CString CCtemp;
CCtemp.Format("%s%s&password=%s&sendto=%s&message=%s",thecontext,dwPhoneGoNUM,dwPhoneGoPASS,dwPhoneNUM,szANSIString);
// memcpy(dwtemp,szANSIString,200);
// strcat(dwcontext,"dddd");//dwtemp
// AfxMessageBox(CCtemp);
URLDownloadToFile(NULL,CCtemp,NULL,0,NULL);