/ / está aprendendo a API do win32 e o MFC que valem a pena para um desenvolvedor do Qt? [fechado] - winapi, qt, mfc

está aprendendo a API do win32 e o MFC que valem a pena para um desenvolvedor do Qt? [fechado] - winapi, qt, mfc

Eu sou um especialista em Qt Developer e eu sei que a maioriasuas classes e funções. Mas eu acho que está em um alto nível de abstração. então eu decidi aprender APIs win32 e MFC, minha decisão é boa ou ruim? e porque ? obrigado

Respostas:

2 para resposta № 1

Eu olharia para aprender o WinAPI e MFC comoduas coisas mutuamente exclusivas no seu caso. O MFC é projetado para ser uma camada de abstração sobre o WinAPI para RAD, muito parecido com o Qt (embora obviamente não seja abstrato). Se você é um especialista em Qt, eu pensaria que haveria pouco valor em aprender MFC.

No entanto, entender o WinAPI e como o Windowsfunciona "internamente" em um nível abaixo dos invólucros da estrutura forneceria algum conhecimento valioso. Você saberia "como" os frameworks conseguem o que estão fazendo.


1 para resposta № 2

Não MFC, mas aprendendo atl e com + poderia ser útil. Se você estiver programando aplicativos do Windows com c ++, talvez precise do COM +.


1 para resposta № 3

Qt é uma estrutura de plataforma cruzada e não tem nadapara fazer com win32. Como você disse, o Qt abstrai a plataforma de modo que a única razão pela qual você pode querer aprender MFC é escrever softwares de baixo nível para windows ou manter código antigo (muito) existente ... que tenha como alvo janelas. Atualizado: Eu não tenho muita experiência com o Qt (apenas 1 aplicação orientada por dados) e apenas a experiência acadêmica com o MFC, então não tenho idéia se é um bom investimento em termos de carreira.