mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
SendDlgItemMessage Nieudokumentowana funkcja https://forum.mix-soft.pl/viewtopic.php?f=15&t=2083 |
Strona 1 z 1 |
Autor: | MMM [ 2010-06-11, 12:14 ] |
Tytuł: | SendDlgItemMessage Nieudokumentowana funkcja |
Witam Chcę wykorzystać nieudokumentowana funkcję AMBasica SendDlgItemMessage. Problem mam z przekazaniem wParam, który dla mojego mesydża musi być stringiem. Dostaję komunikat o niemożliwej konwersji ze String na Int. Czyli oczekuje Int. W VB byłoby to coś w ten deseń: SendDlgItemMessage(id, msg, BYVAL "ALABAMA", 0) Da się to zrobić? |
Autor: | rafal [ 2010-06-12, 10:10 ] |
Tytuł: | |
składnia polecenia to Kod: SendDlgItemMessage(id_kontrolki, message) przykładowo dla Formy Kod: FORM "Test", 200,100 iText = Edit "",sText,5,5,80,20 Wywołanie Kod: #define WM_PASTE 0x0302 SendDlgItemMessage( iText, WM_PASTE) Spowoduje wklejenie tekstu ze schowka do kontrolki typu Edit |
Autor: | rafal [ 2010-06-13, 10:38 ] |
Tytuł: | |
Napiszesz do czego chcesz tego użyć? |
Autor: | MMM [ 2010-06-14, 08:24 ] |
Tytuł: | |
Od końca. Chcę tego użyć do wysłania komunikatu EM_PASSWORDCHAR (0xcc) do textboxa. Czyli już wiadomo, o co chodzi. Żeby tego dokonać, to muszę (zgodnie z http://vmd.myxomop.com/apires/ref/e/em_ ... dchar.html ) zrobić tak: SendDlgItemMessage(id_kontrolki, EM_PASSWORDCHAR, "*", 0) problem jest właśnie z tą gwiazdką, bo trzeba przekazać wskażnik na nią, a nie wiem, jak to zrobić... Gdy 3 parametr nie jest string, to wszystko działa OK, bo jest to przykład wzięty z helpa Symfonii (lub Encyklopedii). |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |