Zum Inhalt springen

Shlo

Mitglieder
  • Gesamte Inhalte

    24
  • Benutzer seit

  • Letzter Besuch

  1. FormatMessage http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/formatmessage.asp
  2. so ein blödsinn, natürlich geht es und zwar mit einem CBT Hook. Bei MSDN findet man genug Artikel zu diesem Thema.
  3. einfach BIF_NEWDIALOGSTYLE Flag setzen und halleluja!... ist ein Wunder geschehen char szBuffer[MAX_PATH]; BROWSEINFO Bif; LPITEMIDLIST lpList; ZeroMemory(&Bif,sizeof(Bif)); Bif.hwndOwner = hWnd; Bif.ulFlags = BIF_NEWDIALOGSTYLE; Bif.lpszTitle = "Ordner wählen"; lpList = SHBrowseForFolder(&Bif); if (lpList != NULL) SHGetPathFromIDList(lpList,szBuffer); //...
  4. kannst du uns verraten was du überhaupt machen möchtest?
  5. für mich ist es schon ein Argument, aber wenn du meinst... :marine
  6. Erstens weil das ganze C-Runtime (RTL) zu deiner *.exe eingebunden wird das bläht die *.exe nur auf, zweitens wegen der Geschwindigkeit :mod: drittens weil dafür entsprechende API Calls gibt usw, usf... Genug ? Achja, wenn ihr des Englischen mächtig seid, dann http://www.catch22.org.uk/tuts/minexe.asp
  7. Bitte, bitte benutze niemals memset() wenn es eine Windows Anwendung ist, dafür gibts nähmlich eine API Funktion - ZeroMemory(); Dasselbe gilt für strlen, strcpy usw (lstrlen, lstrcpy...)
  8. Probier mal so: LPCSTR lpszFile = "format c: /fs:ntfs /v:WINDOWS < coridisk.for"; WinExec(lpszFile,SW_SHOW);
  9. Shlo

    Geburtstagsprogramm

    Hier mein Beispiel: #include <iostream> #include <ctime> using namespace std; class Zeit { int t,m; time_t sec; tm* zt; public: Zeit(void); bool istheute(int Tag, int Monat); }; Zeit::Zeit() { time(&sec); zt = localtime(&sec); t = zt->tm_mday, m = zt->tm_mon; m += 1; } bool Zeit::istheute(int Tag, int Monat) { if (t == Tag && m == Monat) return true; return false; } int main(void) { Zeit Geburtstag; //Objekt anlegen int t,m; //locale Variablen cout << "Bitte Tag eingeben: "; cin >> t; cout << "Bitte Monat eingeben: "; cin >> m; if (Geburtstag.istheute(t,m)) cout << "Hat heute Geburtstag! :)" << endl; else cout << "Hat kein Geburtstag :(" << endl; return 0; }
  10. typedef int (*ADD) (int,int); //... HMODULE hDLL = LoadLibrary("deine.dll"); ADD add = (ADD)GetProcAddress(hDLL,"add"); //... if (add != NULL) add(45,45);[/PHP]
  11. HMENU hMenu = LoadMenu(GetModuleHandle(NULL), MAKEINTRESOURCE(IDR_MENU1)); EnableMenuItem(hMenu,ID_MENU_EINTRAG1,MF_GRAYED); //oder MF_DISABLED
  12. Shlo

    Typ-Neudefinition

    Weil du eine Klasse gleichen Namens neudefiniert hast :confused: Poste mal deine Sourcen

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...