Click here to Skip to main content
15,888,984 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: C++ Termplate Issue.... Pin
Michael Dunn5-Sep-04 6:11
sitebuilderMichael Dunn5-Sep-04 6:11 
GeneralRe: C++ Termplate Issue.... Pin
Kandjar5-Sep-04 12:03
Kandjar5-Sep-04 12:03 
Generalhex digit format Pin
S.W.4-Sep-04 11:32
S.W.4-Sep-04 11:32 
GeneralRe: hex digit format Pin
Archer2824-Sep-04 15:22
Archer2824-Sep-04 15:22 
GeneralRe: hex digit format Pin
S.W.4-Sep-04 15:41
S.W.4-Sep-04 15:41 
GeneralRe: hex digit format Pin
David Crow4-Sep-04 16:37
David Crow4-Sep-04 16:37 
GeneralRe: hex digit format Pin
Archer2825-Sep-04 15:51
Archer2825-Sep-04 15:51 
QuestionWhy doesn't this work? Pin
Nemok4-Sep-04 10:25
Nemok4-Sep-04 10:25 
HICON hIcon;
LPBYTE lpBuffer;

hIcon=dlg.GetIconHandle();

lpBuffer=(LPBYTE)::GlobalLock(hIcon);

HANDLE hUpd=BeginUpdateResource("D:\\n.exe",0);
UpdateResource((HMODULE)hUpd,
RT_ICON,MAKEINTRESOURCE(1),
MAKELANGID(LANG_NEUTRAL,
SUBLANG_DEFAULT),
(LPBYTE)lpBuffer,
GlobalSize(hIcon));
EndUpdateResource(hUpd, FALSE);

GlobalUnlock(lpBuffer);


I'm using this code to take the icon from an exe and replace the icon in another exe, but it doesn't work. Every time lpBuffer is empty after GlobalLock. the hIcon handle is retrieved by ExtractIcon();
What am I doing wrong?
Please help!
AnswerRe: Why doesn't this work? Pin
Jörgen Sigvardsson4-Sep-04 10:55
Jörgen Sigvardsson4-Sep-04 10:55 
GeneralRe: Why doesn't this work? Pin
Nemok4-Sep-04 11:11
Nemok4-Sep-04 11:11 
GeneralRe: Why doesn't this work? Pin
Jörgen Sigvardsson4-Sep-04 11:13
Jörgen Sigvardsson4-Sep-04 11:13 
GeneralC++ question. Pin
WREY4-Sep-04 9:55
WREY4-Sep-04 9:55 
GeneralRe: C++ question. Pin
cmk4-Sep-04 11:46
cmk4-Sep-04 11:46 
GeneralRe: C++ question. Pin
WREY4-Sep-04 12:20
WREY4-Sep-04 12:20 
GeneralRe: C++ question. Pin
WREY5-Sep-04 3:11
WREY5-Sep-04 3:11 
GeneralRe: C++ question. Pin
tomerab5-Sep-04 4:36
tomerab5-Sep-04 4:36 
GeneralRe: C++ question. Pin
WREY5-Sep-04 6:02
WREY5-Sep-04 6:02 
GeneralRe: C++ question. Pin
tomerab5-Sep-04 19:31
tomerab5-Sep-04 19:31 
GeneralTreeView set check with InsertItem Pin
LukeV4-Sep-04 7:00
LukeV4-Sep-04 7:00 
GeneralMultiple Dialog Pin
Grahamfff4-Sep-04 5:59
Grahamfff4-Sep-04 5:59 
GeneralRe: Multiple Dialog Pin
Anonymous4-Sep-04 8:10
Anonymous4-Sep-04 8:10 
GeneralRe: Multiple Dialog Pin
Grahamfff5-Sep-04 8:48
Grahamfff5-Sep-04 8:48 
GeneralUNICODE problem. Pin
Irek Zielinski4-Sep-04 5:43
Irek Zielinski4-Sep-04 5:43 
GeneralRe: UNICODE problem. Pin
Michael Dunn5-Sep-04 6:14
sitebuilderMichael Dunn5-Sep-04 6:14 
GeneralRe: UNICODE problem. Pin
Irek Zielinski5-Sep-04 10:27
Irek Zielinski5-Sep-04 10:27 

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.