Skrytí tlačítka start   otázka

VB.NET, WinAPI

Dorý den, jsem začátečník a htěl bych prosím poradit jak deklarovat FW. Když tento zdroják vložím do visual basicu 2008 express edition tak mi to zatrhne FW a vypiše hlášku Name "FW" is not declared. Za každou radu děkuji.

Takže do deklarační části tohle

Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long 'Každá z těchto funkcí musí být deklarována na vlastním jednom řádku

Tohle do procedury skrytí

FW = FindWindow("Shell_traywnd", "")

Call SetWindowPos(FW, 1, 1, 1, 1, 1, &H90)

A na zobrazení toto

FW = FindWindow("Shell_traywnd", "")

Call SetWindowPos(FW, 1, 1, 1, 1, 1, &H50)

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět
Dim FW As Long

Přepište také VB6 datové typy na VB.NET datové typy (Long na Integer) a také deklaraci funkcí pomocí atributu <DllImport>. Call už se ve VB.NET nepoužívá.

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Tento příspěvek patří do jiné sekce, nejedná se o Visual Basic 6.

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback