ShellExecute v VC++ (t.e to si e WinAPI)
8 отговора
335 прегледа
ShellExecute v VC++ (t.e to si e WinAPI)
Imam sledniq problem:
iskam da startiram edna programa ot moeto si prilojenie i v MSDN-a pishe, che za tselta ne e losho da se izpolzva ShellExecute(...). Loshoto e, che sledniq source se kompilira bez greshka, a kato si klikna na menu-to nishto ne stava (t.e nqma resultat ot ShellExecute(...) )! Kyde gresha?
{
HWND hwndapp;
CMainFrame* pFrame=(CMainFrame*)AfxGetApp()->m_pMainWnd;
hwndapp=pFrame->m_hWnd;
ShellExecute (hwndapp, "open", "C:/WINNT/EXPLORER.EXE", "", "",3);
}
iskam da startiram edna programa ot moeto si prilojenie i v MSDN-a pishe, che za tselta ne e losho da se izpolzva ShellExecute(...). Loshoto e, che sledniq source se kompilira bez greshka, a kato si klikna na menu-to nishto ne stava (t.e nqma resultat ot ShellExecute(...) )! Kyde gresha?
{
HWND hwndapp;
CMainFrame* pFrame=(CMainFrame*)AfxGetApp()->m_pMainWnd;
hwndapp=pFrame->m_hWnd;
ShellExecute (hwndapp, "open", "C:/WINNT/EXPLORER.EXE", "", "",3);
}
??? беш ли му мамата?!
copy-pasteнах го току-що и си тръгна без проблем
никога не е твърде рано да пропушиш
никога не е твърде рано да пропушиш
Re: Ai stiga be!?!
Kyde go paste-na? Shtoto az probvah v novo i syvsem chisto prilojenie i pak ne stana! :-((
Re: ShellExecute v VC++ (t.e to si e WinAPI)
Просто пътя може да не е верен... например при теб да е "C:\WINDOWS\..."
чети и дишай по-леко
чети и дишай по-леко
дай мейл де
1. В диалог апп
2. В МДИ апп
бачка си 1:1, без майтап
никога не е твърде рано да пропушиш
2. В МДИ апп
бачка си 1:1, без майтап
никога не е твърде рано да пропушиш
Verno da mu e...
probvah s NOTEPAD.EXE vmesto C:/...EXPLORER.EXE i trygna?!
sega trqbva da trygne i smoqta programka po nqkakyv nachin :-)
sega trqbva da trygne i smoqta programka po nqkakyv nachin :-)
и без път става
explorer.exe го има в path=bla;mla
никога не е твърде рано да пропушиш
никога не е твърде рано да пропушиш
Re: и без път става
Ако ще сме прецизни не е хубаво да се разчита на това, а да си гепим пътя до Windows-а както е по дебелите хелпове...
чети и дишай по-леко
чети и дишай по-леко