Click here to Skip to main content
15,914,250 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: CreateProcess problem Pin
Naveen10-Dec-06 17:11
Naveen10-Dec-06 17:11 
GeneralRe: CreateProcess problem Pin
poda10-Dec-06 19:42
poda10-Dec-06 19:42 
GeneralRe: CreateProcess problem Pin
Naveen10-Dec-06 19:46
Naveen10-Dec-06 19:46 
GeneralRe: CreateProcess problem Pin
poda10-Dec-06 21:30
poda10-Dec-06 21:30 
QuestionWindows Clipboard Format Pin
Jeffrey Walton10-Dec-06 16:38
Jeffrey Walton10-Dec-06 16:38 
AnswerRe: Windows Clipboard Format Pin
Michael Dunn10-Dec-06 17:09
sitebuilderMichael Dunn10-Dec-06 17:09 
GeneralRe: Windows Clipboard Format Pin
Jeffrey Walton10-Dec-06 17:27
Jeffrey Walton10-Dec-06 17:27 
GeneralRe: Windows Clipboard Format Pin
Jeffrey Walton10-Dec-06 17:30
Jeffrey Walton10-Dec-06 17:30 
In case anyone is interested in the code...

#include <windows.h>
int main(int argc, char* argv[])
{
    int count = CountClipboardFormats();
    cout << count << _T(" formats available on the clipboard:") << endl << endl;  

    if( TRUE == OpenClipboard( NULL ) )
    {
        UINT format = 0;
        
        while( 0 != (format = EnumClipboardFormats( format ) ) )
        {
            switch( format )
            {
                case CF_BITMAP:
                    cout << _T("  CF_BITMAP") << endl;
                    break;

                case CF_DIB:
                    cout << _T("  CF_DIB") << endl;
                    break;

                case CF_DIBV5:
                    cout << _T("  CF_DIBV5") << endl;
                    break;

                case CF_DIF:
                    cout << _T("  CF_DIF") << endl;
                    break;

                case CF_DSPBITMAP:
                    cout << _T("  CF_DSPBITMAP") << endl;
                    break;

                case CF_DSPENHMETAFILE:
                    cout << _T("  CF_DIB") << endl;
                    break;

                case CF_DSPMETAFILEPICT:
                    cout << _T("  CF_DSPMETAFILEPICT") << endl;
                    break;

                case CF_DSPTEXT:
                    cout << _T("  CF_DSPTEXT") << endl;
                    break;

                case CF_ENHMETAFILE:
                    cout << _T("  CF_ENHMETAFILE") << endl;
                    break;

                case CF_HDROP:
                    cout << _T("  CF_HDROP") << endl;
                    break;

                case CF_LOCALE:
                    cout << _T("  CF_LOCALE") << endl;
                    break;

                case CF_METAFILEPICT:
                    cout << _T("  CF_METAFILEPICT") << endl;
                    break;

                case CF_OEMTEXT:
                    cout << _T("  CF_OEMTEXT") << endl;
                    break;

                case CF_PALETTE:
                    cout << _T("  CF_PALETTE") << endl;
                    break;

                case CF_PENDATA:
                    cout << _T("  CF_PENDATA") << endl;
                    break;

                case CF_RIFF:
                    cout << _T("  CF_RIFF") << endl;
                    break;

                case CF_SYLK:
                    cout << _T("  CF_SYLK") << endl;
                    break;

                case CF_TEXT:
                    cout << _T("  CF_TEXT") << endl;
                    break;

                case CF_WAVE:
                    cout << _T("  CF_OWNERDISPLAY") << endl;
                    break;

                case CF_TIFF:
                    cout << _T("  CF_TIFF") << endl;
                    break;

                case CF_UNICODETEXT:
                    cout << _T("  CF_UNICODETEXT") << endl;
                    break;

                default:

                    if( format >= CF_GDIOBJFIRST && format <= CF_GDIOBJLAST )
                    {
                        cout << _T("  CF_GDIOBJFIRST + ") << format - CF_GDIOBJFIRST << endl;
                    }
                    else
                    if( format >= CF_PRIVATEFIRST && format <= CF_PRIVATELAST )
                    {
                        cout << _T("  CF_PRIVATEFIRST + ") << format - CF_PRIVATEFIRST << endl;
                    }
                    else
                    {
                        cout << _T("  Format: ") << format;

                        TCHAR FormatName[ MAX_PATH + 1 ];
                        if( 0 != GetClipboardFormatName( format, FormatName, MAX_PATH ) )
                        {
                            cout << _T(" (") << FormatName << _T(")");
                        }

                        cout << endl;
                    }

                    break;
            }
        
        } // while( 0 != format );

        CloseClipboard( );
    }

    return 0;
}

GeneralRe: Windows Clipboard Format Pin
Jeffrey Walton10-Dec-06 17:50
Jeffrey Walton10-Dec-06 17:50 
QuestionWhich function called when drop file on Exe Pin
rp_suman10-Dec-06 13:54
rp_suman10-Dec-06 13:54 
AnswerRe: Which function called when drop file on Exe Pin
Michael Dunn10-Dec-06 14:27
sitebuilderMichael Dunn10-Dec-06 14:27 
GeneralRe: Which function called when drop file on Exe Pin
rp_suman10-Dec-06 14:42
rp_suman10-Dec-06 14:42 
GeneralRe: Which function called when drop file on Exe Pin
Michael Dunn10-Dec-06 14:47
sitebuilderMichael Dunn10-Dec-06 14:47 
GeneralThanks Pin
rp_suman10-Dec-06 14:52
rp_suman10-Dec-06 14:52 
QuestionHow coding to FrontMic setting in Mixer? Pin
boy21c10-Dec-06 12:59
boy21c10-Dec-06 12:59 
QuestionHeap Corruption Question Pin
Richard Andrew x6410-Dec-06 12:50
professionalRichard Andrew x6410-Dec-06 12:50 
AnswerRe: Heap Corruption Question Pin
Stephen Hewitt10-Dec-06 13:35
Stephen Hewitt10-Dec-06 13:35 
GeneralRe: Heap Corruption Question Pin
Richard Andrew x6410-Dec-06 13:59
professionalRichard Andrew x6410-Dec-06 13:59 
QuestionMFC Graphics Debug Assertation Error Pin
CoffeeAddict1910-Dec-06 12:32
CoffeeAddict1910-Dec-06 12:32 
AnswerRe: MFC Graphics Debug Assertation Error Pin
Michael Dunn10-Dec-06 13:17
sitebuilderMichael Dunn10-Dec-06 13:17 
AnswerRe: MFC Graphics Debug Assertation Error Pin
Mark Salsbery10-Dec-06 13:31
Mark Salsbery10-Dec-06 13:31 
GeneralRe: MFC Graphics Debug Assertation Error Pin
CoffeeAddict1910-Dec-06 14:53
CoffeeAddict1910-Dec-06 14:53 
GeneralRe: MFC Graphics Debug Assertation Error Pin
Mark Salsbery10-Dec-06 15:25
Mark Salsbery10-Dec-06 15:25 
Questionwin-like application [modified] Pin
arnluci10-Dec-06 8:40
arnluci10-Dec-06 8:40 
AnswerRe: win-like application Pin
Mark Salsbery10-Dec-06 9:39
Mark Salsbery10-Dec-06 9:39 

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.