掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
レジストリに値を入れるには? (ID:51964)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
はじめまして。初心者見習いです。何か知恵をお借りできないかと書き込みさせていただきました。 作っているのはレジストリに値を入れると言う非常に単純なプログラムなのですが、ビルドすると必ず「外部シンボル"_main"が未解決です」と言うエラーが出てしまいます。 ネットで調べたサンプルを適当にいじって作ったものなので、そこでのリンクが混じったのかもしれませんが、自分ではどこにそれがあるのかわかりません。ご教示いただければ幸いです。 ソースは #include <windows.h> #include <stdio.h> //マクロ設定 #define C_REGKEY_IDLE "レジストリのキー" #define C_REGDATA_READY "レジストリに入れたい値" // 関数の定義 void winmain (char *result) { HKEY hKey; DWORD dwSize; // レジストリに揮発性のキーを作成する RegCreateKeyEx( HKEY_LOCAL_MACHINE, C_REGKEY_IDLE, 0, NULL, REG_OPTION_VOLATILE, KEY_WRITE, NULL, &hKey, &dwSize); // 作成したキーに値をセットする RegSetValueEx( hKey, C_REGDATA_READY, 0, REG_SZ, result, (strlen( result ) + 1)); // レジストリをクローズする RegCloseKey( hKey ); return; } です。なにとぞよろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.