RasEntryDlgは、VPNやダイアルアップ接続エントリーの作成・編集ダイアログを表示する・・・。
今回は、VPN接続のためにRasEntryDlgで電話帳エントリーの作成を行う・・・。
今回はWin32プロジェクト・・・。
RasEntryDlg.cppを追加したら、
rasdlg.libをリンク・・・。
RASENTRYDLG型rasDlgを0で初期化しておいて、rasDlg.dwSizeにサイズ、rasDlg.dwFlagsにRASEDFLAG_NewEntry(新しいエントリーの追加)を指定する・・・。
あとは、RasEntryDlgにエントリー名とrasDlgを渡すだけで表示される・・・。
最終的に作成されればTRUEでこの時はメッセージを出す・・・。
エラーやキャンセルならFALSE・・・。
実行すると、これが出てくる・・・。
VPNで、
xで伏せてるけど、ここにサーバアドレス(URLでもIPでも)と接続名を入れる・・・。
ユーザ名、パスワードなどを入れる・・・。
作成成功すると、こっちで用意したメッセージボックスが出る・・・。
そしてエントリーが作成されてる・・・。
Sample/winapi/RasEntryDlg/RasEntryDlg/src/RasEntryDlg at master · bg1bgst333/Sample · GitHub