Uso de WinGetOpenFileName() fechando o sistema
Enviado: 10 Mar 2023 08:49
Estou tendo um problema no uso da função WINGETOPENFILENAME() utilizada para escolher um arquivo.
O problema foi notado uns 3 dias atrás quando no GET chamo a função para selecionar um arquivo, o sistema é fechado pelo Windows com a mensagem que parou de funcionar. Isso esta ocorrendo apenas no meu PC de desenvolvimento, nos demais está funcionando corretamente.
Não foi nenhuma alteração feita no sistema (ainda bem) comprovei rodando versão de 1 ano atrás no PC e causando o mesmo problema.
Notei que não só esta função mais também outra que utilizo para selecionar PASTA dá o mesmo erro, é algo no Windows mesmo.
Acusa esta dll ntdll.dll alguma ideia de como resolver isso sem formatar o PC?
O problema foi notado uns 3 dias atrás quando no GET chamo a função para selecionar um arquivo, o sistema é fechado pelo Windows com a mensagem que parou de funcionar. Isso esta ocorrendo apenas no meu PC de desenvolvimento, nos demais está funcionando corretamente.
Suspeito de uma queda de energia que ocorreu, porem meus pontos de restaurações do sistema Windows, são mais recentes que a data da queda .Nome do Evento de Problema: APPCRASH
Nome do Aplicativo: mak2.exe
Versão do Aplicativo: 0.0.0.0
Carimbo de Data/Hora do Aplicativo: 64077c02
Nome do Módulo de Falhas: ntdll.dll
Versão do Módulo de Falhas: 6.1.7601.24168
Carimbo de Data/Hora do Módulo de Falhas: 5b1aa758
Código de Exceção: c0000005
Deslocamento de Exceção: 00031d26
Versão do sistema operacional: 6.1.7601.2.1.0.256.1
Identificação da Localidade: 1046
Informações Adicionais 1: 561d
Informações Adicionais 2: 561d4f698198feee33110047eba8e71d
Informações Adicionais 3: c169
Informações Adicionais 4: c169f2e484727b9a463abb8d7425b661
Não foi nenhuma alteração feita no sistema (ainda bem) comprovei rodando versão de 1 ano atrás no PC e causando o mesmo problema.
Notei que não só esta função mais também outra que utilizo para selecionar PASTA dá o mesmo erro, é algo no Windows mesmo.
Acusa esta dll ntdll.dll alguma ideia de como resolver isso sem formatar o PC?