![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
C言語でレジストリを取得する時に「未解決の外部シンボル」エラー
レジストリを取得したくて、下記のコードで実行したら、
======================================================================
#include <stdlib.h>
#include <stdio.h>
#include <windows.h>
#include <shlwapi.h>
int main(void)
{
char Value[1000];
DWORD ValueSize;
char *DefaultValue = "";
ValueSize = 1000;
/* HKEY_LOCAL_MACHINEのSoftware\masapicoというキーにあるfooという名前のレジストリ値を取得 */
SHRegGetUSValue(
"Software\masapico",
"foo",
NULL,
Value,
&ValueSize,
FALSE,
DefaultValue,
lstrlen(DefaultValue) + 1);
/* 結果を表示 */
printf("%s\n", Value);
return 0;
}
======================================================================
こういうエラーが出ます。
1>コンパイルしています...
1>testExe.cpp
1>リンクしています...
1>testExe.obj : error LNK2019: 未解決の外部シンボル _SHRegGetUSValueA@32 が関数 _main で参照されました。
1>I:\testExe\Debug\testExe.exe : fatal error LNK1120: 外部参照 1 が未解決です。
いろいろ調べましたが原因はわからず困っています。
Javaはある程度やってましたが、Cに関しては初心者です。
環境は
Win7 64bitです。
WinXPの環境でコンパイルしても同じ現象です。
その時のエラーは
error LNK2019: 未解決の外部シンボル _SHRegGetUSValue が関数 _main で参照されました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 未解決の外部シンボル _printfが関数_mainで参照されました 1 2022/09/18 15:28
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# Cのdoubleの浮動小数点表示について 3 2023/04/17 13:14
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# 宣言する関数の形が決まっている状態で、 str1とstr2の文字列をこの順に引っ付けてstrに保存し 2 2022/05/30 18:21
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
外部依存関係について
-
外部シンボルの未解決のエラー
-
LNK2019: 外部シンボル どのよ...
-
エラーが外れません!深刻な問...
-
C++でのエラー LNK2001
-
DLL呼び出しAPのリンクエラーに...
-
VCで作成したDLLをBCBから呼び...
-
外部シンボル" ~~"は未解決で...
-
python エラー
-
エクセルのエラーメッセージ「4...
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
unsigned long long 型のフォー...
-
C言語でヘッダファイルにグロー...
-
「fatal error C1189」を回避す...
-
lhafileをインストールしたい
-
VBAを何回も作り直して、容量が...
-
デバッグとビルドは何が違うの...
-
PC画面を録画するプログラムでd...
-
Excelのエラーで困ってます。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
外部依存関係について
-
error LNK2001について
-
外部シンボルの未解決のエラー
-
popen・pcloseについて
-
LNK2019: 外部シンボル どのよ...
-
外部シンボル" ~~"は未解決で...
-
wsprintfのエラーについて
-
DLL呼び出しAPのリンクエラーに...
-
リンクエラーが出ます
-
Visual C++ 2005 Express Editi...
-
エラー 未解決の外部シンボル
-
PCをシャットダウンさせるプロ...
-
このプログラムを動かしたいの...
-
C++ Builderでユニットの追加
-
C++でのエラー LNK2001
-
LNK2019: 未解決の外部シンボル...
-
C++/CLIでfstream(.NET 3.5)
-
パブリックシンボルとは?
-
LNK2001(Pro*c)
-
MFC C++ と C++/CLI の文字列
おすすめ情報