#include int main() { HKEY hKey; DWORD dwValue = 1234; DWORD dwType = REG_DWORD; DWORD dwSize = sizeof(DWORD); LPCWSTR lpSubKey = L"SOFTWARE\\MyApp"; LPCWSTR lpValueName = L"MyValue"; // レジストリキーを開く if (RegOpenKeyExW(HKEY_CURRENT_USER, lpSubKey, 0, KEY_SET_VALUE, &hKey) != ERROR_SUCCESS) { return 1; } // DWORD値を書き込む if (RegSetValueExW(hKey, lpValueName, 0, dwType, (LPBYTE)&dwValue, dwSize) != ERROR_SUCCESS) { RegCloseKey(hKey); return 1; } RegCloseKey(hKey); return 0; }