Ir ao conteúdo
  • Cadastre-se

Ler registro do Win usando C


esterfsilveira

Posts recomendados

Pessoal, bom dia!

Estou tentando criar uma função em C, que leia um valor de um registro do Windows, mas não estou conseguindo.

Achei uma rotina que faz isso, mas foi desenvolvida em C no Borland e no Visual Studio não funciona.

Alguém sabe como faço isso?

Grata desde já e abraços a todos...

Ester

Link para o comentário
Compartilhar em outros sites

Muito provavelmente você está usando coisa da VCL - TRegistry, TRegInifile ou qualquer afim. O que e VCL é só Borland. Não vai rodar em outro compilador C++.

Se você estiver usando o MSVC com MFC, a CWinApp implementa métodos para leitura e escrita no registro, CWinApp::GetProfileString(...), CWinApp::GetProfileInt(...), CWinApp::WriteProfileString(...). CWinApp::WriteProfileInt(...).

Se está fazendo sem MFC, o negócio é incluir a windows.h do SDK e fazer chamadas diretamente à API Win32. Veja as funções Reg*... Veja na MSDN - Registry functions

Se mesmo assim estiver difícil, diga qual compilador usa e qual tipo de dado está tentando ler do registro que monto procê.

JP

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...