Skocz do zawartości

sleeppower

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Wszystko napisane przez sleeppower

  1. Jesli chodzi o XP to znalazlem inny sposob co prawda mniej elegankci i w ogole, no ale co tam Mozna po prostu za kazdym razem kiedy kotos wlacza menadzer zadan zamknac go i tyle :)
  2. Już mam rozwiązanie Jak już się ma uchwyt Interneta wystarczy dać taka komendę: SendMessage (hwnd, WM_SYSCOMMAND, SC_CLOSE,0) ; Pozdrawiam i dzieki
  3. Niestety nie działa :( Mam jeszcze jedno pytanie odnośnie myszki. Jak można ustawić pozycję kursora myszki :) ??
  4. Witam! Mam pytanie takie jak w temacie. Zaznacza ze wyslanie komunikatu WM_CLOSE nic nie daje. Znalazłem co prawda w sieci takie informacje https://www.codeguru.com/forum/archive/index.php/t-232759.html oraz https://support.microsoft.com/kb/176792/EN-US/ Pisze w Dev C++ jak dadaje taki kod: #import <mshtml.dll> wywala mi błąd: undefined or invalid # directive Kto pomoże ??
  5. Dzięki wsyzstkim za odpowiedź :D
  6. Nie chciałem pisać nowego tematu a mam problem związany z tym: Mianowicie, chciałbym pobrać nazwę tylko pliku wykonywalnego bez ścieżki i za bardzo nie wiem jak to zrobić
  7. Kurcze chyba musze miec cos naryte w systemie bo mi sie nic nie pojawia :(
  8. Resource: BMP_BITMAPA BITMAP DISCARDABLE "C:/Dokumenty/Moje dokumenty/Programowanie/Moje/Tab Control/foto.bmp" Zmienne PAINTSTRUCT ps; // struktura do rysowania RECT rc; HBITMAP hBitmap; BITMAP bitmap; Kod: case WM_CREATE: hBitmap = LoadBitmap (hInstance, TEXT ("BMP_BITMAPA")) ; GetObject (hBitmap, sizeof (BITMAP), &bitmap) ; return 0; case WM_PAINT: hdc = BeginPaint (hwnd, &ps) ; hdcMem = CreateCompatibleDC (hdc) ; SelectObject (hdcMem, hBitmap) ; BitBlt (hdc, 90, 0, bitmap.bmWidth, bitmap.bmHeight, hdcMem, 0, 0, SRCCOPY); SetRect(&rc, 0,90, 180,120); SetTextColor (hdc, RGB(12, 255, 78)); DrawText(hdc, "Wyświetlany text", -1, &rc, DT_CENTER); DeleteDC (hdcMem) ; EndPaint (hwnd, &ps) ; return 0; break; To chyba wszystko co potrzebne
  9. Czy ładowanie Bitmap do Dialog Boxa różni sie czymś od ładowania ich normalnie. A tak w ogóle czy może mi ktos powiedzieć co jest nie tak jeśli kompiluje program w którył ładuję bitmapę, nie ma żadnych błędów ale po uruchomienie aplikacji nie pokazuje mi sie obrazek. Pisze pod Dev C++ 4
  10. DObra juz jest ok. Nie zawracajcie sobie tym glowy
  11. sleeppower

    C#

    No wlasnie niech ktos kto sie zna odpowie :D
  12. raki błąd mi wywala: 81 main.cpp passing `const TCHAR *' as argument 1 of `wsprintfA(CHAR *, const CHAR *, ...)' discards qualifiers
  13. int liczba = static_cast <int> (cValues); void* numer; char* dane; char liczba_; LPCTSTR liczba2; liczba_ = (char) i; numer = &liczba_; dane = static_cast <char*> (numer); LPCTSTR dane2 = (LPCTSTR) dane; czy to ma sens w ogóle :?
  14. Co zrobic aby zpisac liczbe typu int to zmienej typu LPCTSTR
  15. Hehe juz dziala mialem cos naryte w kodzie dzieki Pytanko mam jeszcze jedno co znacza te trzy kropki w funkcji MessageBoxPrintf
  16. Nie działa niestety. Niby nie ma zadnych bledow ale jak uruchamiam program to sie sam wylacza a moze to wina kompilatora bo pisze w Dev C++ :( :(
  17. chyba nie to wywala mi błą: implicit declaration of function `int sprinft(...)' :(
  18. HKEY hKey; RegOpenKeyEx(HKEY_CURRENT_USER,"Software\\jajo",0,KEY_ALL_ACCESS,&hKey); TCHAR achKey[MAX_KEY_LENGTH]; // buffer for subkey name DWORD cbName; // size of name string TCHAR achClass[MAX_PATH] = TEXT(""); // buffer for class name DWORD cchClassName = MAX_PATH; // size of class string DWORD cSubKeys=0; // number of subkeys DWORD cbMaxSubKey; // longest subkey size DWORD cchMaxClass; // longest class string DWORD cValues; // number of values for key DWORD cchMaxValue; // longest value name DWORD cbMaxValueData; // longest value data DWORD cbSecurityDescriptor; // size of security descriptor FILETIME ftLastWriteTime; // last write time DWORD i, retCode; TCHAR achValue[MAX_VALUE_NAME]; DWORD cchValue = MAX_VALUE_NAME; // Get the class name and the value count. retCode = RegQueryInfoKey( hKey, // key handle achClass, // buffer for class name &cchClassName, // size of class string NULL, // reserved &cSubKeys, // number of subkeys &cbMaxSubKey, // longest subkey size &cchMaxClass, // longest class string &cValues, // number of values for this key &cchMaxValue, // longest value name &cbMaxValueData, // longest value data &cbSecurityDescriptor, // security descriptor &ftLastWriteTime); // last write time RegCloseKey(hKey); int liczba = (int) cValues; LPCTSTR ile; LPCTSTR tresc; for (int i=0;i<liczba;i++) { cchValue = MAX_VALUE_NAME; achValue[0] = '\0'; retCode = RegEnumValue(hKey, i, achValue, &cchValue, NULL, NULL, NULL, NULL); MessageBox(hwnd,achValue,"info",MB_OK); } ile = liczba + "adas"; MessageBox(hwnd,ile,"Ile",MB_OK); Czy moze mi ktos powiedziec dlaczego kod ten nie wyswietla mi informacji o tym ile jest wartosci w podanym kluczu i w ogule jakie one maja nazwe ?? Nie wiem co zle zrobilem. Kod ten wyciagnelem od Microsoftu z biblioteki msdn. No chyba ze uzylem zlych funkcji. Prosze pomozcie
  19. Dzięki! Teraz wszystko jest OK :):):)
  20. bool odczytaj_wartosc_ciag_(HKEY glowny_klucz, //nazwa klucza glownego LPCTSTR adres_klucza, // nazwa podklucza LPCTSTR nazwa_wartosci, // nazwa wartosci ktora chcemy odczytac LPCTSTR sprawdzana_wartosc ) { // Funkcja odopwiedzialna jest za srprawdzenie czy podana wartosc w kluczu istnieje char buffer[1024]; LPCTSTR koncowy; HKEY hKey; if(RegOpenKeyEx(glowny_klucz,adres_klucza,0,KEY_ALL_ACCESS,&hKey)==ERROR_SUCCESS) { DWORD dwSize; dwSize = sizeof(buffer); RegQueryValueEx(hKey,nazwa_wartosci,NULL,NULL,reinterpret_cast<BYTE *>(&buffer),&dwSize); koncowy = buffer; RegCloseKey(hKey); if (koncowy == sprawdzana_wartosc) { return true; } else { return false; } } } // koniec odczytaj_watosc Kto wie co jest nie tak pisze w DevC++ Błędu mi zadnego nie wywala ale cos jest nie tak fo mi nie dziala :)
  21. bool odczytaj_wartosc_ciag(HKEY glowny_klucz, //nazwa klucza glownego LPCTSTR adres_klucza, // nazwa podklucza LPCTSTR nazwa_wartosci, // nazwa wartosci ktora chcemy odczytac LPCTSTR sprawdzana_wartosc ) { // Funkcja odopwiedzialna jest za srprawdzenie czy podana wartosc w kluczu istnieje char buffer[1024]; LPCTSTR koncowy; HKEY hKey; if(RegOpenKeyEx(glowny_klucz,adres_klucza,0,KEY_ALL_ACCESS,&hKey)==ERROR_SUCCESS) { DWORD dwSize; dwSize = sizeof(buffer); RegQueryValueEx(hKey,nazwa_wartosci,NULL,NULL,reinterpret_cast<BYTE *>(&buffer),&dwSize); koncowy = buffer; RegCloseKey(hKey); if (koncowy == sprawdzana_wartosc) { return true; } else { return false; } } } // koniec odczytaj_watosc Nie wiem dlaczego ale mi niedziala Pisze w DevC++ błędu nie wywala ale nie odczytuje mi z rejestru ?? POMOCY
  22. A ja mam takie pytanie Chce aby wszystko bylo napisane normalna czcianka Nie uzywam DilogBox tak wiec nie wiem jak to zrobic Kod SendMessage(hwnd,WM_SETFONT,(WPARAM)GetStockObject(DEFAULT_GUI_FONT ),MAKELPARAM(1, 0)); Pomocy! :(
  23. ZROBIŁEM JUŻ DZIAŁA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :D :D :D :D :D :D :D :D
  24. Dobra przyznaje sie ze mam jako takie pojecie o C++. Kurcze myslalem jednak ze moze ktos bedzie tak mily i rzuci mi tu cos. A leniwy to ja jestem z natury Nom ale niech wam bedzie Dzieki Korkaski :D
  25. Dobra ale ja tego nie rozumiem Nie mozecie tu rzucic gotowca??
×
×
  • Utwórz nowe...