Доброго всем дня! Пытаюсь сделать окно для ввода пароля (MASM/RADASM) в richedit контроле со стилем ES_PASSWORD, но выглядит он не очень (рисуются галимые звездочки). Стандартный Edit не подходит, т.к. фон битмеп ( Хочется сделать красиво, вместо звездочек вставлять какой-нить битмэп (как в логине ХР), как мне это правильно сделать? Заранее спасибо!
censored,спасибо! Я сделал как было написано в MSDN, убрал стиль ES_PASSWORD, invoke SendDlgItemMessage,hWin,REdit,EM_SETPASSWORDCHAR,TRUE,NULL Но все равно эфект тотже "звездочьки" (
Чтобы рисовать битмап придётся писать код наверное Но ты передай с EM_SETPASSWORDCHAR символ черного кружка или ещё чего-нибудь - в юникоде хватает бессмысленных символов
Чесно говоря никогда не юзал richedit, юникод как я понимаю работает только под riched30 и выше. Может быть трабла со старыми либами + все диалоговые окна у меня в ascii. Может кто пример кинет или подробную инфу как правильно сделать??? Ну не у одного же меня такая трабла ))
censored С радостью бы, но в моей форме edit имеет перекрашеный фон, вот это уже глючит (не отрисовывается нормально) в некоторых версиях винды.