Click here to Skip to main content
15,899,679 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionDisplay Strings Pin
Nick_1116-Sep-09 20:28
Nick_1116-Sep-09 20:28 
AnswerRe: Display Strings Pin
Stuart Dootson6-Sep-09 21:50
professionalStuart Dootson6-Sep-09 21:50 
GeneralRe: Display Strings Pin
Nick_1116-Sep-09 22:56
Nick_1116-Sep-09 22:56 
GeneralRe: Display Strings Pin
Stuart Dootson6-Sep-09 23:07
professionalStuart Dootson6-Sep-09 23:07 
GeneralRe: Display Strings Pin
Nick_1116-Sep-09 23:51
Nick_1116-Sep-09 23:51 
GeneralRe: Display Strings Pin
Stuart Dootson6-Sep-09 23:59
professionalStuart Dootson6-Sep-09 23:59 
GeneralRe: Display Strings Pin
choramale_vs7-Sep-09 0:03
choramale_vs7-Sep-09 0:03 
GeneralRe: Display Strings Pin
Stuart Dootson7-Sep-09 0:14
professionalStuart Dootson7-Sep-09 0:14 
Noooo - when you call EnumResourceNames, it'll call the function you specify once for each name it finds. It will pass in the name it's just found, allowing you to store it somewhere or process it:

typedef std::vector<CString> Names;

BOOL CALLBACK GatherNames(      
    HMODULE hModule,
    LPCTSTR lpszType,
    LPTSTR lpszName,
    LONG_PTR lParam)
{
   Names* pNames = reinterpret_cast<Names*>(lParam);
   pNames->push_back(CString(lpszName));
   return TRUE;
}

void GetStringResourceNames(HMODULE module)
{
   Names names;
   EnumResourceNames(module, RT_STRING, GetherNames, reinterpret_cast<LONG_PTR>(&names));
   // ... Do stuff with the resource names ...
}


Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

GeneralRe: Display Strings Pin
choramale_vs7-Sep-09 0:41
choramale_vs7-Sep-09 0:41 
GeneralRe: Display Strings Pin
Stuart Dootson7-Sep-09 2:35
professionalStuart Dootson7-Sep-09 2:35 
QuestionNon Blocking message Box Pin
trioum6-Sep-09 20:18
trioum6-Sep-09 20:18 
AnswerRe: Non Blocking message Box Pin
Stuart Dootson6-Sep-09 20:23
professionalStuart Dootson6-Sep-09 20:23 
AnswerRe: Non Blocking message Box Pin
Randor 6-Sep-09 21:49
professional Randor 6-Sep-09 21:49 
QuestionHow Could we make a field or fields of database primary key for that database using Dao Database? Pin
A&Ms6-Sep-09 16:42
A&Ms6-Sep-09 16:42 
AnswerRe: How Could we make a field or fields of database primary key for that database using Dao Database? Pin
Stuart Dootson6-Sep-09 20:21
professionalStuart Dootson6-Sep-09 20:21 
QuestionModal Dialogs HELP!!! Pin
sixstorm6-Sep-09 15:22
sixstorm6-Sep-09 15:22 
AnswerRe: Modal Dialogs HELP!!! Pin
Iain Clarke, Warrior Programmer6-Sep-09 21:52
Iain Clarke, Warrior Programmer6-Sep-09 21:52 
GeneralRe: Modal Dialogs HELP!!! Pin
sixstorm7-Sep-09 6:34
sixstorm7-Sep-09 6:34 
AnswerRe: Modal Dialogs HELP!!! Pin
sixstorm7-Sep-09 8:08
sixstorm7-Sep-09 8:08 
QuestionActivating the PC's speaker using C++ for until I will need to stop - how ? (Beep, thread, and more)... Pin
amitalonm6-Sep-09 11:01
amitalonm6-Sep-09 11:01 
AnswerRe: Activating the PC's speaker using C++ for until I will need to stop - how ? (Beep, thread, and more)... Pin
Saurabh.Garg6-Sep-09 21:24
Saurabh.Garg6-Sep-09 21:24 
GeneralRe: Activating the PC's speaker using C++ for until I will need to stop - how ? (Beep, thread, and more)... Pin
amitalonm7-Sep-09 13:08
amitalonm7-Sep-09 13:08 
QuestionRe: Activating the PC's speaker using C++ for until I will need to stop - how ? (Beep, thread, and more)... Pin
amitalonm8-Sep-09 0:00
amitalonm8-Sep-09 0:00 
QuestionThe dll of IDB_VIEW_SMALL_COLOR Pin
Joel Holdsworth6-Sep-09 6:59
Joel Holdsworth6-Sep-09 6:59 
Questionis there a way to read message from the local port Pin
rj47566-Sep-09 3:59
rj47566-Sep-09 3:59 

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.