Click here to Skip to main content
12,953,491 members (51,561 online)

C / C++ / MFC

 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
enhzflep24-Jul-12 9:07
memberenhzflep24-Jul-12 9:07 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Andraw11124-Jul-12 9:45
memberAndraw11124-Jul-12 9:45 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
enhzflep24-Jul-12 9:58
memberenhzflep24-Jul-12 9:58 
AnswerRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
TopCoder2324-Jul-12 10:04
memberTopCoder2324-Jul-12 10:04 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Richard MacCutchan24-Jul-12 11:09
mvpRichard MacCutchan24-Jul-12 11:09 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
TopCoder2324-Jul-12 23:37
memberTopCoder2324-Jul-12 23:37 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Andraw11125-Jul-12 5:31
memberAndraw11125-Jul-12 5:31 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
TopCoder2325-Jul-12 6:49
memberTopCoder2325-Jul-12 6:49 
The code below works and launches a helpfile in Windws 7.


#include <Windows.h>
#include <tchar.h>
#include <iostream.h>
 
int main()
{ 
 
	  SHELLEXECUTEINFO sei = {0};
      sei.cbSize = sizeof(SHELLEXECUTEINFO);
      sei.lpVerb = _T("open");
      sei.lpFile = _T("C:\\windows\\help.CHM");
      sei.fMask = SEE_MASK_INVOKEIDLIST;
      sei.nShow = SW_SHOWDEFAULT;
 
	  DWORD exitCode;
      int RetVal = GetExitCodeProcess(sei.hProcess, &exitCode);
      cout<<"Errorcode "<<RetVal<<" \n";
 

      // Open up the open as window
      if (ShellExecuteEx(&sei) == FALSE)
      {
 
		switch(RetVal)
		{
			case ERROR_FILE_NOT_FOUND:
			//AfxMessageBox("The specified file was not found.");
			break;
 
			case ERROR_PATH_NOT_FOUND:
			//AfxMessageBox("The specified path was not found.");
			break;
 
			case ERROR_ACCESS_DENIED:
			//AfxMessageBox("Access to the specified file is denied.");
			break;
		}
		
        return FALSE;
      }
 
	 
	return 0;
}


modified 25-Jul-12 13:42pm.

GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Andraw11125-Jul-12 9:51
memberAndraw11125-Jul-12 9:51 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Andraw11125-Jul-12 10:28
memberAndraw11125-Jul-12 10:28 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Charles Oppermann25-Jul-12 7:23
memberCharles Oppermann25-Jul-12 7:23 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Andraw11125-Jul-12 9:55
memberAndraw11125-Jul-12 9:55 
SuggestionRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Charles Oppermann26-Jul-12 3:39
memberCharles Oppermann26-Jul-12 3:39 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Andraw11126-Jul-12 4:35
memberAndraw11126-Jul-12 4:35 
SuggestionRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Charles Oppermann26-Jul-12 6:04
memberCharles Oppermann26-Jul-12 6:04 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Andraw11126-Jul-12 6:56
memberAndraw11126-Jul-12 6:56 
GeneralRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Andraw11126-Jul-12 5:54
memberAndraw11126-Jul-12 5:54 
SuggestionRe: ShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Charles Oppermann25-Jul-12 6:59
memberCharles Oppermann25-Jul-12 6:59 
QuestionHow to test firewire communication using C program ? Pin
Code_Demon_198524-Jul-12 4:58
memberCode_Demon_198524-Jul-12 4:58 
GeneralRe: How to test firewire communication using C program ? Pin
CPallini24-Jul-12 6:35
mvpCPallini24-Jul-12 6:35 
QuestionHow to Undo drawing a line in MFC.? Pin
mbatra3124-Jul-12 1:02
membermbatra3124-Jul-12 1:02 
AnswerRe: How to Undo drawing a line in MFC.? Pin
Eugen Podsypalnikov24-Jul-12 3:14
memberEugen Podsypalnikov24-Jul-12 3:14 
AnswerRe: How to Undo drawing a line in MFC.? Pin
Alan Balkany24-Jul-12 4:02
memberAlan Balkany24-Jul-12 4:02 
GeneralSDI application with 3 views [SOLVED] Pin
ekinnh23-Jul-12 22:23
memberekinnh23-Jul-12 22:23 
GeneralRe: SDI application with 3 views Pin
Eugen Podsypalnikov24-Jul-12 0:06
memberEugen Podsypalnikov24-Jul-12 0:06 

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.


Advertise | Privacy | Mobile
Web02 | 2.8.170525.1 | Last Updated 26 May 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid