Select the product you need help with
Jak Programatically připojí k prvku úpravy textuID článku: 109550 - Produkty, které se vztahují k tomuto článku. SouhrnOvládací prvky aplikace založené na systému Windows často slouží k zobrazení textu. Tyto aplikace někdy potřebovat připojit text end prvku pro úpravy namísto nahrazení existující text. To lze provést v systému Windows dvěma různými způsoby:
Další informacePoznámka: Vzhledem k parametry zprávy zpráva EM_SETSEL různých mezi verze 32bitové a 16bitové verze, následující kód používá makro Win32 k určení okamžiku sestavení Pokud je to 16 nebo 32bitová aplikace. Zpráva EM_SETSEL lze umístit vybraný rozsah textu v ovládacím prvku pro úpravy Windows. Počáteční a koncové pozice rozsahu nastaveny na stejné pozici, není provedena žádná volba a stříška mohou být umístěny na této pozici. Chcete-li umístit na konci textu v ovládacím prvku úpravy Windows stříška a nastavte fokus na ovládací prvek pro úpravy, proveďte následující: Před odesláním zprávy WM_PASTE stříška musí být umístěn na konci textu ovládacího prvku upravit pomocí zpráva EM_SETSEL. Níže je kód "pseudo" ukazuje, jak implementovat tuto metodu:
OpenClipBoard () ;
EmptyClipBoard() ;
SetClipBoardData() ;
#ifdef WIN32
SendMessage (hEdit, EM_SETSEL, (WPARAM)ndx, (LPARAM)ndx);
#else
SendMessage (hEdit, EM_SETSEL, 0, MAKELONG (ndx, ndx));
#endif
SendMessage (hEdit, WM_PASTE, 0, 0L);
VlastnostiID článku: 109550 - Poslední aktualizace: 11. července 2005 - Revize: 1.3 Informace v tomto článku jsou určeny pro produkt:
Strojově přeložený článek Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum. Projděte si také anglickou verzi článku:109550
(http://support.microsoft.com/kb/109550/en-us/
)
|




Zpět nahoru








