Hi Guys

Will that work? I have This API:

Code:
Public Declare Function Shell_NotifyIcon Lib "shell32" Alias "Shell_NotifyIconA" (ByVal dwMessage As Long, pnid As NOTIFYICONDATA) As Boolean
    Public Declare Function SetForegroundWindow Lib "user32" (ByVal hWnd As Long) As Long
    Public 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
    
        Public Type NOTIFYICONDATA
            cbSize                           As Long
            hWnd                             As Long
            uID                              As Long
            uFlags                           As Long
            uCallbackMessage                 As Long
            hIcon                            As Long
            szTip                            As String * 128
            dwState                          As Long
            dwStateMask                      As Long
            szInfo                           As String * 256
            uTimeout                         As Long
            szInfoTitle                      As String * 64
            dwInfoFlags                      As Long
        End Type
Because of the limitation of "szinfo as string 256" I need to be able to make szinfo with no limit. can ReDim it? if yes how can I do that?

Thanks