Click here to Skip to main content
15,920,030 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralEjecting Win2k USB Drive Cleanly Pin
RalphHHallJr13-Apr-04 2:59
RalphHHallJr13-Apr-04 2:59 
GeneralPause Pin
Anonymous13-Apr-04 2:29
Anonymous13-Apr-04 2:29 
GeneralRe: Pause Pin
Hesham Amin13-Apr-04 2:38
Hesham Amin13-Apr-04 2:38 
GeneralRe: Pause Pin
Anonymous13-Apr-04 3:07
Anonymous13-Apr-04 3:07 
GeneralRe: Pause Pin
Cedric Moonen13-Apr-04 3:23
Cedric Moonen13-Apr-04 3:23 
GeneralRe: Pause Pin
Anonymous13-Apr-04 3:39
Anonymous13-Apr-04 3:39 
GeneralRe: Pause Pin
Cedric Moonen13-Apr-04 3:40
Cedric Moonen13-Apr-04 3:40 
GeneralRe: Pause Pin
JeabJB13-Apr-04 4:17
JeabJB13-Apr-04 4:17 
jeabI don't think so but here is the code:

int NumOfBlockCopied = 0;

if (lpNumberOfBytesRead == 65536)
{
CFile FileName(m_csPCFileName,CFile::modeCreate | CFile::modeWrite);
while (lpNumberOfBytesRead == 65536)
{
typedef BOOL (__cdecl *USB_ReadFile) (PVOID,DWORD,LPDWORD,ULONG);

FileName.Write(szBuf,65536);
NumOfBlockCopied ++;
lpNumberOfBytesRead = 0;

pUSB_ReadFile = (USB_ReadFile)GetProcAddress(theApp.g_hDllXtlUsb,"USB_ReadFile");
if (!pUSB_ReadFile)
{
FreeLibrary(theApp.g_hDllXtlUsb);
return FALSE;
}
else
{
BOOL BRead = TRUE;
BRead = pUSB_ReadFile((LPVOID)szBuf,nNumberOfBytesToRead, &lpNumberOfBytesRead,Timeout);
if (nNumberOfBytesToRead == 0)
return FALSE;
}

DWORD FileSizeTransfert = FileName.GetLength();
// m_progbUSBTransfert.SetPos((64/iFileSize*1000)*100);
}
m_progbUSBTransfert.SetPos(100);
}


if (theApp.m_bCommunicationMode == FALSE)
{
typedef BOOL (__cdecl *USB_CloseDevice)(); /// Close USB Communication

USB_CloseDevice pUSB_CloseDevice;

if (theApp.g_hDllXtlUsb != NULL)
{
pUSB_CloseDevice = (USB_CloseDevice)GetProcAddress(theApp.g_hDllXtlUsb,"USB_CloseDevice");
if (!pUSB_CloseDevice)
{
FreeLibrary(theApp.g_hDllXtlUsb);
return FALSE;
}
else
{
BOOL BCloseDevice = TRUE;
BCloseDevice = pUSB_CloseDevice();
}
}
}

// PESDEMUX_ProcessFile : Row File converted to Program Stream

pStatus->SetWindowText("Converting to mpg File..."); ///////////// BREAKPOINT HERE
//Sleep(2000);
m_progbUSBTransfert.SetPos(0);


typedef LONG (__cdecl *PESDEMUX_ProcessFile)(CHAR*,CHAR*,INT);

PESDEMUX_ProcessFile pProcessFile;
CHAR chInFileName[255];
strcpy(chInFileName, m_csPCFileName); //Conversion CString to CHAR*
CHAR chOutFileName[255];
m_csPCFileName = m_csPCFileName + ".mpg";
strcpy(chOutFileName, m_csPCFileName); //Conversion CString to CHAR*
INT Type = 1;
HINSTANCE hDll = 0;
hDll = LoadLibrary("XtlPes.dll");

if (hDll != NULL)
{
pProcessFile = (PESDEMUX_ProcessFile)GetProcAddress(hDll,"PESDEMUX_ProcessFile");
if (!pProcessFile)
{
FreeLibrary(hDll);
return FALSE;
}
else
{
BOOL BResult = TRUE;
BResult = pProcessFile(chInFileName,chOutFileName,Type);
if (BResult == FALSE)
{
TRACE("Conversion Process OK\n");
}
else
TRACE("Conversion Process non OK\n");
}
}
GeneralSet icon in CDialog Pin
anderslundsgard13-Apr-04 2:08
anderslundsgard13-Apr-04 2:08 
GeneralRe: Set icon in CDialog Pin
gUrM33T13-Apr-04 2:34
gUrM33T13-Apr-04 2:34 
GeneralRe: Set icon in CDialog Pin
anderslundsgard13-Apr-04 2:51
anderslundsgard13-Apr-04 2:51 
GeneralLogic Problem with array value assigning Pin
JHAKAS13-Apr-04 1:41
JHAKAS13-Apr-04 1:41 
GeneralRe: Logic Problem with array value assigning Pin
JHAKAS13-Apr-04 19:46
JHAKAS13-Apr-04 19:46 
QuestionTheme with MFC – Possible? Pin
anderslundsgard13-Apr-04 1:12
anderslundsgard13-Apr-04 1:12 
GeneralForm Width Pin
uus9913-Apr-04 1:12
uus9913-Apr-04 1:12 
GeneralRe: Form Width Pin
gUrM33T13-Apr-04 2:02
gUrM33T13-Apr-04 2:02 
GeneralRe: Form Width Pin
uus9914-Apr-04 2:13
uus9914-Apr-04 2:13 
GeneralURGENT:Redrawing Pin
stelitsisan13-Apr-04 1:00
stelitsisan13-Apr-04 1:00 
GeneralRe: URGENT:Redrawing Pin
wb13-Apr-04 2:05
wb13-Apr-04 2:05 
GeneralWMI errors in VC7 Pin
roadragedave13-Apr-04 0:02
roadragedave13-Apr-04 0:02 
GeneralRe: WMI errors in VC7 Pin
Anthony_Yio13-Apr-04 0:22
Anthony_Yio13-Apr-04 0:22 
GeneralRe: WMI errors in VC7 Pin
roadragedave13-Apr-04 1:34
roadragedave13-Apr-04 1:34 
GeneralRe: WMI errors in VC7 Pin
Mike Dimmick13-Apr-04 3:29
Mike Dimmick13-Apr-04 3:29 
GeneralRe: WMI errors in VC7 Pin
roadragedave13-Apr-04 4:04
roadragedave13-Apr-04 4:04 
GeneralRe: WMI errors in VC7 Pin
Mike Dimmick13-Apr-04 9:09
Mike Dimmick13-Apr-04 9:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.