Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

bei benutzung von der Funktion SHCreateDirectory kriege ich folgenden

Fehler:

error C2065: 'SHCreateDirectory' : nichtdeklarierter Bezeichner

obwohl ich includet #include "shlobj.h" habe.

Hat jemand eine Idee warum ??

erst mal, der Fehler hat nichts mit dem Aufruf zu tun

und zweitens, Deine Aussage ist nicht besonders hilfreich :rolleyes:

Hehe, sorry fuer die wenig hilfreiche Aussage :rolleyes:

Ich vermute aber, dass der Fehler schon was mit deinem Aufruf zutun hat.

Gefuehlsmaessig wuerde ich sagen, dass du versuchst eine Instanz der Funktion heraufzubeschwoeren. Wie aber schon in der MSDN steht ists halt wirklich nur eine Funktion ;)

Ich komm zu der Vermutung, weil ich das beim ersten mal so versucht hab :D

Goos

1.) es muss

#include <shlobj.h>

heissen

2.) durchsuche einfach mal shlobj.h, ob da die funktion überhaupt vorhanden ist. wenn nicht, neuestes platform sdk ziehen

3.) in den linker-einstellungen nicht vergessen shell32.lib einzubinden!

Ok ich wag auch noch nen Versuch.

Ich vermute, dass du das falsche include File benutzt.

Soweit ich das seh, kommt beim Visual Studio auch ein shlobj.h mit.

Solltest also sicherstellen, dass du auch das shlobj.h aus dem SDK benutzt.

Goos

  • Autor
1.) es muss

#include <shlobj.h>

heissen

warum ??

2.) durchsuche einfach mal shlobj.h, ob da die funktion überhaupt vorhanden ist. wenn nicht, neuestes platform sdk ziehen

ich denke das ist das Problem, die funktion ist bei mir in shlobj.h nicht vorhanden, wie komme ich auf neuestes sdk platform ??

3.) in den linker-einstellungen nicht vergessen shell32.lib einzubinden!

klar, habe auch gemacht, hilft leider nicht so wirklich

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.