Das wäre eine Idee. Aber das amche ich erst, wenn Mathias Simmack auch nichts mehr einfällt.
Ich werde irre. In dem Demo aus meinen Tutorials geht es.
Jetzt wird es verrückt:
Delphi-Quellcode:
LVN_KEYDOWN:
if(PLVKeyDown(lParam)^.wVKey = VK_F2) then
begin
{ Sender = Listview }
Sender := SNDR_LV;
Caption := GetCaption(hDlg, IDC_LV);
{ keinen Eintrag dierekt angeklickt, GetCaption ist gescheitert }
if Caption = '' then exit;
{ ansonsten Kontakt anzeigen }
DialogBox(hInstance, MAKEINTRESOURCE(200), hDlg, @dlgContact);
end;
Mit F2 geht es aber nicht mit VK_RETURN.