|
창조 팁 - '창조' 에 관한 팁을 올리는 곳입니다. 다수의 이미지가 필요하시면 아래 '이미지 자료실' 에 업로드 후 불러와 주세요.. |
| Posted by 박종훈 | 2006-07-25 17:44:48, Hit : 6582 | |
|
|
|
적용 대상 : ㅎ메모, ㅎ에디트 [그외 다른 객체도 될지 모름 -_-;] ㅎ콤보박스는 안됩니다. [확인결과;]
XP처럼, 암호를 * 대신 ● 로 표시하기 ㅋ [EM_SETPASSWORDCHAR]
우선, 적용하고자하는 객체의 글꼴을 Wingdings 로 바꿉니다. 그러고 나서, 원하는 곳에 SendMessage(적용대상.핸들,204,108,0); 명령어를 넣어주시면, 됩니다.
두번째 인자로 들어간 204는 EM_SETPASSWORDCHAR의 상수값입니다. EM_SETPASSWORDCHAR의 역활은, 원하는 문자로 가려주는 역활을 합니다. [즉, 암호;] 위의 명령어에서.. 세번째 인자인, 108 은, L 의 아스키코드입니다. 그렇게 한 이유는 Wingdings 라는 심볼글꼴에 ●와 비슷한 심볼이 있어서 글씨체를 Wingdings로 바꾼후 ●와 비슷한 심볼 나타내는 영문 소문L 로 패스워드 문자를 세팅해줍니다. 다른 글자로 한번씩 해보세요~
그럼, 다르게 나오도록 해볼가요? ㅋ
적용하고자하는 객체의 글꼴을 원하는 글꼴로 합니다 [저는 굴림으로 하겠습니다.] 그러고나서 SendMessage(적용대상.핸들,204,65,0); 명령어를 적절한 곳에 넣어줍니다.
이렇게 하면, 65가 A 의 아스키값이니, * 대신 A 로 나오겠죠? ^^
|
|
|
이진성 2006-10-03 PM 12:08:14 |
|
|
|
센트 메세이지? |
|
|
박종훈 2006-10-03 PM 12:09:24 |
|
|
|
네, SendMessage를 사용한 겁니다~
[이것으로, 많은 기능들이 밝혀졌죠 ㅋㅋ] |
|
|
이진백 2006-10-29 AM 10:52:53 |
|
|
|
#7... 수문(7) 해보세요. |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|