Ir ao conteúdo
  • Cadastre-se

Todas Atividades

Atualizada automaticamente     

  1. Recentemente
  2. @Tiago Lima_709420 usando a API do windows você consegue pegar a cor da tela do windows , então no dev c++ você cria um projeto do tipo windows application , clicando em arquivo / novo / projeto / windows application e coloque o nome e clique em ok , será criado um código automaticamente então delete esse código criado e copie e cole esse código abaixo no lugar e salve ele e pode compilar o RGB informa o valor da cor na posição da setinha do mouse onde apontar o R e o G e o B varia de zero até 255 dependendo da cor daquela posição . #if defined(UNICODE) && !defined(_UNICODE) #define _UNICODE #elif defined(_UNICODE) && !defined(UNICODE) #define UNICODE #endif #include <tchar.h> #include <windows.h> #include <math.h> #include <iostream> /* biblioteca para entrada e saida */ #include <conio.h> struct u{ char N[8]; }; struct u h; /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); /* Make the class name into a global variable */ TCHAR szClassName[ ] = _T("CodeBlocksWindowsApp"); static int i; int WINAPI WinMain (HINSTANCE hThisInstance, HINSTANCE hPrevInstance, LPSTR lpszArgument, int nCmdShow) { HWND hwnd; /* This is the handle for our window */ MSG messages; /* Here messages to the application are saved */ WNDCLASSEX wincl; /* Data structure for the windowclass */ /* The Window structure */ wincl.hInstance = hThisInstance; wincl.lpszClassName = szClassName; wincl.lpfnWndProc = WindowProcedure; /* This function is called by windows */ wincl.style = CS_DBLCLKS; /* Catch double-clicks */ wincl.cbSize = sizeof (WNDCLASSEX); /* Use default icon and mouse-pointer */ wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION); wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION); wincl.hCursor = LoadCursor (NULL, IDC_ARROW); wincl.lpszMenuName = NULL; /* No menu */ wincl.cbClsExtra = 0; /* No extra bytes after the window class */ wincl.cbWndExtra = 0; /* structure or the window instance */ /* Use Windows's default colour as the background of the window */ wincl.hbrBackground = (HBRUSH) 5/*COLOR_BACKGROUND*/; /* Register the window class, and if it fails quit the program */ if (!RegisterClassEx (&wincl)) return 0; /* The class is registered, let's create the program*/ hwnd = CreateWindowEx ( 0, /* Extended possibilites for variation */ szClassName, /* Classname */ _T("Code::Blocks Template Windows App , um triangulo "), /* Title Text */ WS_OVERLAPPEDWINDOW, /* default window */ CW_USEDEFAULT, /* Windows decides the position */ CW_USEDEFAULT, /* where the window ends up on the screen */ 1024, /* The programs width */ 600, /* and height in pixels */ HWND_DESKTOP, /* The window is a child-window to desktop */ NULL, /* No menu */ hThisInstance, /* Program Instance handler */ NULL /* No Window Creation data */ ); /* Make the window visible on the screen */ ShowWindow (hwnd, nCmdShow); /* Run the message loop. It will run until GetMessage() returns 0 */ while (GetMessage (&messages, NULL, 0, 0)) { /* Translate virtual-key messages into character messages */ TranslateMessage(&messages); /* Send message to WindowProcedure */ DispatchMessage(&messages); } /* The program return-value is 0 - The value that PostQuitMessage() gave */ return messages.wParam; } struct u itoa(int r, int a){ struct u h; if (a==1)h.N[0]='R';/* está sendo usado para substituir a função itoa */ else if(a==2)h.N[0]='G';/* está sendo usado para substituir a função itoa */ else if(a==3)h.N[0]='B';/* está sendo usado para substituir a função itoa */ h.N[1]=' '; h.N[2]='='; h.N[3]=' '; h.N[4]=r/100 +48;/* centenas */ h.N[5]=r%100/10+48;/* dezenas */ h.N[6]=r%100%10+48;/* unidades */ h.N[7]='\0'; /* sinaliza o final da string */ return h; } /* This function is called by the Windows function DispatchMessage() */ LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { HDC tela ; POINT pt; COLORREF clrf; static TCHAR frase[] = _T("Tecle ESC Para Sair !"); PAINTSTRUCT ps ; int j,r,g,b; tela = GetDC (hwnd) ; switch (message) /* handle the messages */ { case WM_KEYDOWN: // se pressionar a tecla ESC if (wParam == VK_ESCAPE) PostQuitMessage (0) ; case WM_PAINT : GetCursorPos(&pt); tela = GetDC(0); /* precisa para pegar a cor */ clrf=GetPixel(tela,pt.x,pt.y);/* pega a cor total dessa posição da setinha do mouse */ r=GetRValue(clrf); g=GetGValue(clrf); b=GetBValue(clrf); struct u R ;/* usando struct para retornar um vetor de char */ R = itoa(r,1); struct u G ; G = itoa(g,2); struct u B ; B = itoa(b,3); tela = BeginPaint (hwnd, &ps) ; TextOut (tela, 650, 50, frase, _tcslen(frase));// escreve mensagem na tela TextOut(tela, 500, 50, R.N, _tcslen(R.N)); TextOut(tela, 500, 65, G.N, _tcslen(G.N)); TextOut(tela, 500, 80, B.N, _tcslen(B.N)); MoveToEx(tela, static_cast<int>(sin(i*3.141615/180)*100+700), static_cast<int>(cos(i*3.141615/180)*100+250),NULL) ;//posição de inicio do triangulo for(j=1;j<4;j++) LineTo(tela,static_cast<int>(sin((i+ j*120+00)*3.141615/180)*100+700) , static_cast<int>(cos((i+ j*120+00)*3.141615/180)*100+250));//vai para essas posições i++; if(i>360)i=0; Sleep(50); InvalidateRect (hwnd, NULL, TRUE) ;//limpa a tela EndPaint (hwnd, &ps) ; return 0 ; case WM_DESTROY: PostQuitMessage (0); /* send a WM_QUIT to the message queue */ break; default: /* for messages that we don't deal with */ return DefWindowProc (hwnd, message, wParam, lParam); } getch(); return 0; }
  3. Será que a fonte Kcas 400w da aerocool é boa ou pelo menos razoável ?
  4. É bom saber que resolveu e na foto fui ver de novo agorinha antes de responder, e o que faltou conectar é o de 8 pinos que divido em 2 da 4+4, seria o EPS para alimentar o processador. Detalhe que eu vi a foto várias vezes e não notei, mas não se dá ao fato de não prestar atenção, na foto a posição deixa escondido a entrada do mesmo conector.
  5. entao provavelmente o que ta dando gargalo é o seu processador, entao nem adianta trocar de win, continua com o seu win 10 que é melhor
  6. Today
  7. placa-mãe asrock p/ intel lga 1151 matx h110m-hg4 2xddr4 intel pentium g4560 kabylake lga 1151 3.5ghz cache 3mb memória kingston hyperx fury 8gb 2400mhz ddr4 cl15 black - hx424c15fb2/8 radeon rx 550 4gb axrx 550 4gbd5-dha gddr5 hd seagate sata 3,5´ barracuda 1tb 7200rpm 64mb cache sata 6gb/s - st1000dm010 é compatível?
  8. Eu estava rodando CSGO e inventei de tentar gravar videos com o OBS studio , já que é um gravador muito leve ... Eu coloquei as configurações tudo em um modo em que na teoria o desempenho da maquina seria bom enquanto eu jogasse e gravasse , mas quando eu começava a gravar , o processador ficava até com um pouco de folga, e o fps ficava estável , mas depois de um certo tempo , em um momento aleatório o uso da cpu aumenta , e o uso da gpu cai juntamente com o fps ( De 100% vai pra uns 60-70 % ) e fica horrivel pra jogar . Não aonde que está o gargalo ai , alguém pode me disser ? Minha config : Processador : AMD Fx 8300 3.3ghz Memória : um modulo de 2gb e outro de 4gb totalizando 6gb , ambos 1333mhz com dual channel. Placa de video : GT 710 galax 1gb HD de 320gb 5200 rpm placa-mãe : ASRock N68-S3 FX (Sei que é uma placa-mãe muito ruim mas acho que ela aguenta o tranco )
  9. Consegui arrumar. Tive que passar pro DPP rs
  10. não, i5 de 8ª está fora de cogitação, só ele estoura meu orçamento todo, se eu pegar nova geração iria de ryzen ou core i3 8100, tenho aqui sobrando um i3 de 4 geração a minha mobo e os 8gb ddr3 para venda, se eu conseguir um dinheiro bom neles juntando com os 800 reais quem sabe eu conseguiria uns 600 reais a mais totalizando 1400 ai daria pra fazer up mais legal
  11. cara depende, nao tem muuuuita diferença do win 7 para o win 10 (só em jogos), o que depende é se o seu win 10 é 32 bits ou 64bits
  12. eae galera do fórum, esta é a minha primeira vez fazendo um tópico por isto tenham paciência, agora vamos para o tópico. aqui em casa o meu pai tinha um pc conectado no cabo da internet, e depois de um tempo que arranjei um trabalho eu comprei um pc com wifi ( ambos PC-Desktop), e me ocorreu o seguinte problema: eu como sei a ter uns problemas no meu navegador com CAPCTHA e tipo nao é um site só, e sim varios que nem tem sentido ter, e outro problema foi reproduzir videos em sites de anime (por exemplo o site animesvision) eu colocava o player para ver o video e dava o seguinte problema html5_video4 e ja procurei na net e nao achei a solução, e teve outro problema com jogos online, principalmente no jogo warframe onde toda vez que logo ele fala que o nat esta com problema e pede para redirecionar as portas do dncp para outro numero ja procurei ver se o problema nao o meu pc, mas nao é ja olhei placa de video, placa-mãe,processador, mas eu suspeito que seja o roteador mas como nao sei ao certo que problema é eu nao consigo resolvelo. INFO DO ROTEADOR: INTELBRAZ WRN 150 PC: WIN 7 ULTIMATE 64BITS
  13. galera eu acabei instalando algo que veio com trojan no meu pc e passei o malwarebytes para retirar o trojan, depois de fazer todo o processo apareceu que o trojan foi removido mas mesmo assim ainda estou com receio de ele estar no pc, o que fazer para ter certeza?
  14. @Daniel D. Luffy Eu não teria filtro adicional para essa fonte porque ela já o possui dentro mas tentaria um aterramento que funcione. E vá estudar e jogar bola que jogo eletrônico só serve pra estragar a cabeça senão ainda vai ter problemas mentais.
  15. Não sei cara, o programa pode estar lendo qualquer coisa errada, já que com o HD mal alimentado ele pode estar reportando erro onde não tem - ou mesmo você está criando defeitos ao insistir em usá-lo!
  16. Não tem nada marcado em vermelho, será que são bad blocks físicos ?
  17. Para ter certeza, só plugando numa fonte normal cara. Teve um membro aqui, com o mesmo HD inclusive, que ao trocar a fonte relatou que ficou normal o HD. Porém, existe sim a chance de ter estragado mesmo. Inclusive, pode ter sido pela fonte antiga boa mas que queimou. Resta agora é desligar esse HD da fonte e esperar que não tenha acontecido nada.
  18. Descreva melhor o que está te faltando!
  19. Boa noite rapaziada, atualmente estou com um notebook I3 2348, Intel HD 3000 Graphics e 4GB de ram e confesso que ultimamente tem sido bem difícil jogar por conta de travamentos e queda de FPS, eu sei que as configurações são bem ruins portanto só tenho jogado League of Legends( fps n passa de 30 e cai mt mesmo no mínimo), Tíbia etc.. Então eu gostaria de saber se optar pelo Windows 7 ( uso o 10) poderia deixar o computador mais leve e melhorar o meu desempenho em jogos, e claro se vocês tem mais alguma dica pra melhorar ele, obrigado.
  20. @Jadiel Lucas Então corre que tem chance de não ter zoado permanentemente o HD. E não fica usando ele assim, vai ficar registrando uma porrada de erro que vai dificultar um diagnóstico futuro e ainda corre muito risco de estragar em definitivo.
  1. Mais resultados




Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×