Skocz do zawartości

Law

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Law's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. Law

    WinAPI SDK w html

    Przerobiłem win32.hlp jakimś dekompilerem na RTF, a później UnRTF na HTML. Miksuje już od godziny, cpu 80% i końca nie widać. Więc pytam, czy ktoś zna link lub posiada na dysku wersję Win32 Programmer's Reference w wersji html?
  2. Law

    Global Class

    Naprawdę nie ma nikogo, kto potrafiłby by to zrobić? Rzucę trochę kodu: Randomize; NewClass.style:=CS_GLOBALCLASS; NewClass.lpfnWndProc:=@WindowProc; NewClass.hInstance:=HInstance; NewClass.hIcon:=LoadIcon(0, IDI_APPLICATION); NewClass.hCursor:=LoadCursor(0, IDC_ARROW); NewClass.hbrBackground:=COLOR_WINDOW; NewClass.lpszClassName:='zMainWindow'; RegisterClass(NewClass); NewWindow:=CreateWindow(NewClass.lpszClassName, Title, WS_VISIBLE or WS_SYSMENU, 0, 0, Width, Height, 0, 0, HInstance, nil); Result:=NewWindow; while GetMessage(NewMsg, 0, 0, 0) do begin TranslateMessage(NewMsg); DispatchMessage(NewMsg); end; To jest kod funkcji szCreateWindow, ma za zadanie zarejestować klasę i stworzyć okno.
  3. Law

    Global Class

    Właśnie chodzi o to, żeby funkcja rejestrowała klasę i stworzyła okienko. Jesłi chodzi o CS_GLOBALCLASS, to próbowałem:(
  4. Law

    Global Class

    Jak stworzyć klasę globalną? Tzn. zarejestrowaną przez program lub bibliotekę, można było używać potem w innych aplikacjach.
  5. Law

    C++ & Mail

    Chodzenie po bagnach wciąga... Dobrze, że prawie wszystkie porjekty mam w sieci (i zazwyczaj opensource). Poza tym Panda Anitvirus to shit.
  6. Law

    Obrazek 24bitowy w zasobach

    Dołączyć res'ka z bitmapą do programu, a potem BitmapHandle:=LoadBitmap(HInstance, 'Nazwa_zasobu');
  7. Law

    Okienko z biblioteki

    Tworzę sobie standardowe okienko, tyle tylko, że uruchamiam je z biblioteki. Dopóki uruchamiam program w kompilatorze (Run) wszystko działa, ale normalnie to zachowuje się jakby nie zarejestrował klasy. Próbowałem CS_GLOBALCLASS, nie działa.:(
  8. Law

    Zasoby

    Utwórz plik .rc, a potem skompiluj programikiem brcc32 (pewno masz go w katalogu CBuilder6\Bin) i zaimplementuj do projektu powstały w ten sposób plik .res. Dokładną instrukcję na temat kodowania rc-ów masz w pliku rc.hlp w katalogu Common Files.
  9. Można zrobić osobne okienko ze stylem WS_POPUP i odbierać komunikat WS_MOVE w którym będzie się ustawiać względem okna.
  10. Ja swoje zerżnąłem z Win32 ("Opening a File"), ale nie działa:(
  11. Mi nie chodzi o komponent, tylko o GetOpenFilename i wypełnianie rekordu TOpenFilename.
  12. 1. Jakieś dobre materiały o MCI? 2. Jakiś dobry program do hlpów? 3. Jak obrócić obrazek PlgBlt? 4. Jak wypełnić TOpenFilename w ObjectPascalu (example z Win32 nie działa)?
  13. Law

    Co to za klasa?

    W wielu programach są takiei panel, który można przenosić (również koło menu start znajduje się taki). Jak nazywa się ta klasa?
  14. Law

    Reg

    Nie bardzo mi idzie z pobraniem Stinga z rejestru (bo DWordy idą bez problemu). RegOpenKey(HKEY_BLABLA, 'bla\bla', Key); RegQueryValueEx(Key, 'bla', nil, @Yeah, nil); RegCloseKey(Key);
  15. Law

    Total off-topic

    Nie miałem innego pomysłu na nazwanie tego tematu:) A z ty krzyżykiem to chodzi o coś takiego jak w Wordzie np. tylko bez messageBoxa.
×
×
  • Utwórz nowe...