1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

ajuda c++

Discussão em 'Programação' iniciada por h4des, 30 de Outubro de 2007. (Respostas: 4; Visualizações: 676)

  1. h4des

    h4des Power Member

    Boas comecei á uns dias a mexer em C e tenho uma duvida, tenho a seguinte expressao:

    Onde diz (LPARAM)"cl_maxpackets %i" eu queria q ele enviasse cl_maxpackets e o valor da variavel á frente e nao cl_maxpackets %i, o meu problema é que nao sei como se faz, sei q se fosse com o printf(); metia se ("cl_maxpackets %i",r); mas com este nao da, ideias?

    thx
     
  2. Boas,
    Experimenta usar o sprintf().

    Código:
    while(m == 1) {
    sleep(2);
    r = rand();
    if(r > 40 && r < 100) {
    [B]char str[50];
    sprintf(str,"cl_maxpackets %i",r);
    SendMessage(hCmd, WM_SETTEXT, NULL, (LPARAM)str);[/B]                
    SendMessage(hCmd, WM_CHAR, 13, 1); 
    printf("maxpackets: %i\n\r",r);
    }
    }
    
     
  3. h4des

    h4des Power Member

    Funcionou, obrigado : D
     
  4. h4des

    h4des Power Member

    outra duvida... por exemplo se eu quiser saber quando é q o botao do rato ta pressionado como faço?
     

Partilhar esta Página