string をLPCTSTRにコンバート – プログラミング – Home

string をLPCTSTRにコンバ...
 
通知
すべてクリア

[解決済] string をLPCTSTRにコンバート


たら
 たら
(@たら)
ゲスト
結合: 23年前
投稿: 7
Topic starter  

こんにちは。レジストリーの値を読むクラスを作成しているのですが、
この部分でつまっています。よろしければ、ご教授していただけないでしょうか?

string のデータ-を、RegQueryValueExのLPCTSTRに入れようとしているのですが、
うまく働きません。直接Pathのように書き込めばうまくいくので、他に問題はないと思
います。

//失敗:Dataが返ってきません(string valueName=path;)
RegQueryValueEx(Reg::currentKey ,(LPCTSTR)&valueName,NULL,&dwType,Data,&cbData);

//成功:Dataが返ってきます。
RegQueryValueEx(Reg::currentKey ,Path,NULL,&dwType,Data,&cbData);

vector<string>を使って、値名を保存しているので、stringを使いたいのです。
よろしく御願いします。


引用未解決
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 23年前
投稿: 1301
 

valueName.c_str()


返信引用
たら
 たら
(@たら)
ゲスト
結合: 23年前
投稿: 7
Topic starter  

επιστημηさんありがとうございます。
うまくいきました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました