Ir para conteúdo
Faça parte da equipe! (2024) ×

DarkShade

Gold Member
  • Total de Posts

    508
  • Registro em

  • Última visita

  • Dias Ganhos

    1
  • WCoins

    0

Atualizações de Status postados por DarkShade

  1. Eu não tenho conhecimentos WEB suficientes para isso, apenas para jogos desktop.
  2. Tudo que precisa está aqui: Control Library OBS: To sem tempo para tutoriais.
  3. Geralmente professor de faculdade não sabe ou não costuma ensinar a fazer aplicações gráficas em C, então o máximo que conseguirá aprender sobre essa linguagem na faculdade será C++ .net e olhe lá. Se tiver dúvida em algo, crie um tópico que eu o ajudarei. Qual faculdade está fazendo? OBS: Aqui na WC, todos os boms programadores saíram, ainda sobraram alguns, mas estes são ausentes.
  4. C# é .net(E assim como o Java, tem seu código exposto), a menos que você queira ter seu código fonte exposto, pode usar, caso contrário, seja alguém no C... ^_^ Só os fortes programam em C, C++ e Assembly.. ^_^
  5. Da sim... No "Solution Explorer" clique com botão direito em "Resource Files" >> Add >> New Item >> Selecione Resource File(.rc). Depois dê 2 clicks no .rc criado e com o botão direito escolha "Add Resource" >> Dialog >> New. Pronto, abra esse Dialog depois e seja feliz.
  6. OBS: O ThreadID só é o identificador da thread que deseja, nada mais e para este exemplo seu uso é obsoleto. var //Global bControl : Boolean = True; procedure Exemplo_Caso_Seja_False_Se_Mata; begin while (bControl) do begin //To do Sleep(100); end; end; procedure Exemplo_Caso_Seja_False_Aguarda; begin while (True) do while (bControl) do begin //To do Sleep(100); end; Sleep(100); end; end;
  7. SuspendThread nunca será mais rápido que o modo na qual havia dito, pelo simples fato de só precisar fazer uma atribuição de 1 Byte para que a thread criada anteriormente se mate ou continue em um delay para a espera, o que você não deve ter entendido, já pelo seu modo você teria que fazer duas cominucações com a kernel, isso nas APIs OpenThread e SuspendThread, sem falar que a primeira você simplesmente poderia ter pego o hThread na hora da criação da mesma. Caso não saiba, uma aplicação não fica totalmente suspensa, pois os dados dela no atual momento da suspensão são gravadas na kernel em algum lugar e ficam aguardando você resumir ela, o que em quisitos de desempenho e velocidade fica ruim, pelo fato de você sempre ter que se cominicar com a kernel para ativar e desativar uma thread, e claro, que ela também irá continuar de onde havia parado, essa informação fica gravada no Thread Context(Em EIP) da mesma.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.