如何用SendMessage 函式傳遞字串

2021-06-08 07:39:14 字數 1084 閱讀 1963

一、兩個引數都帶字串的形式:

-----------------------------

void   caaadlg::onbutton1()  

lresult   caaadlg::oncurrentinfo(wparam   wparam,   lparam   lparam   )

--------

二、只帶乙個字串的形式:

cstring   strpara   =   _t( "fggg ");

::sendmessage(hwnd,wm_***x,0,(lparam)(lpctstr)strpara);

onmessage***x(wparam   wparam,lparam   lparam)

how   to   use   wm_copydata   to   pass   string

使用wm_copydata:

cstring   str   =   _t(   "hello "   );

hwnd   hwndreceived   =   findwindow(   "receiver ",   null   );

copydatastruct   cpd;

cpd.dwdata   =   0;

cpd.cbdata   =   strdatatosend.getlength();

cpd.pdata   =   (void*)str.getbuffer(cpd.cbdata);

sendmessage(   hwndreceived,   wm_copydata,   0,   (lparam)   &   cpd   );

str.releasebuffer();

加入對映巨集:

begin_message_map(cmywnd,   cwnd)

//}afx_msg_map

end_message_map()

...

對映函式:

bool   cmywnd::oncopydata(cwnd*   pwnd,   copydatastruct*   pcopydatastruct)  

如何用SendMessage 函式傳遞字串

如何用 sendmessage 函式傳遞字串 一 兩個引數都帶字串的形式 void caaadlg onbutton1 lresult caaadlg oncurrentinfo wparam wparam,lparam lparam 二 只帶乙個字串的形式 cstring strpara t fg...

如何用h5做邀請函 h5邀請函是什麼意思

h5模板展示 如果你會開發 的話,可以自己開發一款,但是成本偏高,大概要花幾天時間,還要加上網域名稱和伺服器的錢。或者直接訪問 即可。開啟之後,可以看到好多h5模板,按照分類可以挑選出符合自己需求的模板,之後點選立即製作就可以了!之後雙擊文字就可以替換修改文字,看我的截圖就知道很簡單了,同時支援修改...

如何用軟文推廣

如何用軟文推廣呢?2 作為 魚餌 讓客戶通過付出一些行動,比如幫忙推廣10個ip,或者通過加qq,留下郵箱 手機號等方式,獲得大量的精準潛在客戶資料庫,最大化軟文的效率。高質量軟文製作技巧 寫作軟文前,一定要做好規劃,明確軟文推廣要達到的目的,了解消費者的對產品的各種問題和顧慮,針對性的提出解決方案...