Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   [DELPHI] LBN_DBLCLK не обрабатывается (https://forum.antichat.xyz/showthread.php?t=204920)

s0l_ir0n 18.05.2010 16:14

[DELPHI] LBN_DBLCLK не обрабатывается
 
работаю с ListBox'ом:

Не срабатывает
PHP код:

if (lParam ListBox1) and (HiWord(wParam) = LBN_DBLCLKthen
  begin
  MessageBox
(0,'','',0);
  
end 

А у кнопки срабатывает:
PHP код:

if (lParam Button2) and (HiWord(wParam) = BN_CLICKEDthen
  begin
  MessageBox
(0,'','',0);
  
end 

В чем трабла?

PHP код:

LBN_DBLCLK    2

а при щелчках по листбоксу в wParam падает число гораздо большее...

s0l_ir0n 18.05.2010 16:48

Решено методом ненаучного самотыка, оказывается если при создании окна не указать стиль LBS_NOTIFY, то он ListBox не обрабатывает ни одно сообщение, кроме LBN_SETFOCUS


Время: 07:50