Windows でパスワードを打つと **** とアスタリスクが画面に表示されますが,これをコントロールしているAPI等の名前を教えてください。

具体的には,アスタリスク表示したり,させなかったり,という制御をしたいと考えております。調べている時間が無いので,「ここを見ればよい」というURL(チュートリアルや関連記事,あるいは,ライブラリーの説明等)を教えていただけると助かります。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/06/08 17:57:05
  • 終了:2006/06/15 18:00:05

回答(2件)

id:llusall No.1

llusall回答回数505ベストアンサー獲得回数612006/06/08 18:05:11

ポイント35pt

APIとウィンドウスタイルは、次のとおりです。

API  CreateWindow関数

ウインドウスタイル  ES_PASSWORD   (パスワードのスタイル)



参考までにVCのURLを記載します。

エディットコントロールとは

http://www.nitoyon.com/vc/reference/gui/edit.htm

id:systemyasan

なるほど。ありがとうございます。助かります。

ちなみに,.NET Framework の中では,同様のものはあるのでしょうか?

2006/06/09 02:13:51
id:aki73ix No.2

aki73ix回答回数5224ベストアンサー獲得回数272006/06/08 18:49:14

ポイント35pt

http://nifberry.727.net/test/hatena198.lzh

サンプルプログラムを作ってみました

後で、パスワードの制御ができるのは、

エディットコントロールで、これのパスワード表示を

制御するためには

SendMessage(ハンドル,EM_SETPASSWORDCHAR,パスワードにするキャラクタコード,0);

という命令を使い、第3パラメータが0なら、解除です

実際の制御方法についてはサンプルプログラムをご覧下さい

ちなみに、パスワード変更後、フォーカスを移動させて表示のリフレッシュを行っています


参考サイト: http://www.asahi-net.or.jp/~bx5k-wtnb/dosv/17.htm

id:systemyasan

素晴らしすぎます!!!!

なんと,サンプルまで作って下さるとは。非常に感激しております。コードを読むことで勉強になります。

ほんとうにありがとうございました。

2006/06/09 02:17:50

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません