Resultados da pesquisa a pedido "winapi"
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 ...
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] ...
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 ...
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, ...
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++ ...
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 ...
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 = ...
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 ...
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 ...
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 ...