(WPARAM)や(LPARAM)は必要ですか?

解決


やま  2005-06-11 03:07:36  No: 57811

SendMessage( hList, LB_INSERTSTRING, (WPARAM)Index, (LPARAM)pStr);

SendMessage( hList, LB_INSERTSTRING, Index, pStr);
の違いがわからないです

(WPARAM)や(LPARAM)って必要なんでしょうか?


YuO  2005-06-11 04:09:04  No: 57812

Indexは不要です。
pStrは
・C++では必要
・Cでは不要
です。


YuO  2005-06-11 04:10:30  No: 57813

追記:

pStrは「ポインタ」型(と思われる)のでC++ではキャストが必要になります。
# reinterpret_cast<LPARAM>(pStr)を推奨。

Indexは「整数」型(と思われる)のでキャストは不要です。


やま  2005-06-11 18:25:27  No: 57814

丁寧な解答有難うございますm(__)m

解決しました


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加