掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
レジストリの操作について。 (ID:76389)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
解決が付いていますが根本的なところがまったくわかっていないようなので書きます。 まず,RegQueryValueExの引数は,順に, ・HKEY hKey (in) 目的の値が存在するキーのハンドル。入力。 ・LPCTSTR lpValueName (in) 目的の値の名前。入力。 #ヘルプの誤植のことを忘れていたので,前回LPTSTRとしていました。 ・LPDWORD lpReserved 予約された引数。NULLを渡すこと。 #VBだと,ByRefでByVal 0&を渡すことで対応。 ・LPDWORD lpType (out) 値の種類を受け取る変数へのポインタ。出力。 ・LPBYTE lpData (out) 値のデータを受け取るバイト列の先頭へのポインタ。出力。 ・LPDWORD lpcbData (in/out) 入力としてlpDataのバッファサイズを渡し, 実際に使ったデータを出力として受けるための変数へのポインタ。入出力。 となっています。 私が書いたコードをよく読んでください。 REG_DWORDを指定しているようですが,全く意味がないです。 ちなみに, > このソースでRegQueryValueExが87を返します。 は, >87 : ERROR_INVALID_PARAMETER >パラメータに誤りがあります。 という内容のエラーです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.