Resultados da pesquisa a pedido "winapi"

2 a resposta

Obter ícones para tipos de arquivos comuns

Quero obter os ícones dos tipos de arquivo comuns na minha dll. Estou usando vc ++. Eu só tenho a extensão e o tipo MIME do arquivo, com base no qual desejo obter o ícone para o arquivo. Alguém pode me dizer como posso fazer isso? (O método ...

1 a resposta

O Windows 7 restringe o acesso a pastas como o Vista?

Percebi que no meu aplicativo, a maioria dos problemas de compatibilidade foi causada por 'acesso negado' para algumas pastas, como: Application Data [C:\ProgramData] Desktop [C:\Users\Public\Desktop] Documents [C:\Users\Public\Documents] ...

3 a resposta

FindWindowEx de user32.dll está retornando um identificador de zero e código de erro de 127 usando dllimport

Eu preciso lidar com outro aplicativo do Windows programaticamente, pesquisando no google, encontrei um exemplo que lida com a calculadora do Windows usando o DLLImport Attribute e importando as funções user32.dll para as gerenciadas em C #. O ...

1 a resposta

Por que o TH32CS_SNAPMODULE32 não funciona sozinho?

Eu estava experimentando algumas coisas no WinAPI. Meu sistema operacional é o Win7 x64 P1 Ultimate. Quando eu estava tentando listar todos os módulos de um processo, descobri que o módulo que eu queria era um módulo de 32 bits, ...

1 a resposta

Precedência do operador para “<<” e “++” no VS2008 com otimização

Estou com um problema estranho do VS2008 C ++, que parece que a precedência do operador não é respeitada. Minha pergunta é qual é o resultado disso: int i = 0; std::cout << ((i != 0) ? "Not zero " : "zero ") << ++i << std::endl; Normalmente o++ ...

2 a resposta

Como verifico se um objeto NTAccount representa um grupo ou um usuário?

Ao trabalhar com as regras de acesso retornadas por GetAccessRules(True, True, GetType(System.Security.Principal.NTAccount))como posso saber se o objeto NTAccount mencionado em cada regra é uma conta de usuário ou um grupo? Atualizar: Consegui ...

3 a resposta

Como definir a cor de fundo da janela depois de registrá-la?

Não estou usando uma caixa de diálogo, estou usando minha própria classe personalizada que registrei e usei oCreateWindow Para criar, predefini a cor de fundo para vermelho ao registrar: WNDCLASSEX wc; wc.hbrBackground = ...

2 a resposta

parâmetro de tempo de execução inválido _itoa_s

Eu experimentei um comportamento estranho ao usar_itoa_s e_ultoa_s se eu tentar obter uma matriz de caracteres de umDWORD. A função retorna zero (sucesso) e meu aplicativo continua, mas estou recebendo uma janela de exceção com código ...

1 a resposta

Tire uma captura de tela da área de trabalho quando o Windows estiver bloqueado (Win + L)

Quero tirar uma captura de tela da área de trabalho enquanto o Windows está bloqueado (com Win + L). Os métodos padrão criam uma tela preta, com código de pixel: COLORREF color = GetPixel(hdc, x, y);igual a -1. Nem um programa no modo ...

1 a resposta

SystemParametersInfo define o papel de parede completamente preto (usando SPI_SETDESKWALLPAPER)

Eu tento mudar meu papel de parede da área de trabalho. Funciona muito bem quando eu uso assim: SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "C:\\1.jpg", SPIF_SENDCHANGE);Mas quando eu uso assim, o papel de parede da área de trabalho fica ...