掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VarPtrについて (ID:110994)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
レジストリの値を取得する方法としてSampleプログラムで以下のものを使用していますが、第5引数のVarPtrの使い方が理解できません。 VarPtr関数は変数のアドレスを返すというのはわかるのですが、ここでの使い方がいまいち納得できません。また第5引数には取得結果のレジストリ値が入るのではないのでしょうか? また、なぜここだけByval指定してあるのでしょうか? わかる方がおりましたらご教授願えないでしょうか? よろしくお願い致します。 Dim bytData(REGSTR_MAX_VALUE_LENGTH - 1) As Byte ・ ・ ・ ・ 'レジストリ情報の検索 lngErrorCode = SHGetValue(strRootKey, _ strSubKey, _ strSearchString, _ lngType, _ ByVal VarPtr(bytData(0)), _ lngLength)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.