Click here to Skip to main content
15,897,187 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
GeneralRe: Using find_if STL function Pin
Stuart Dootson24-Feb-08 20:57
professionalStuart Dootson24-Feb-08 20:57 
GeneralRe: Using find_if STL function Pin
Stuart Dootson24-Feb-08 21:10
professionalStuart Dootson24-Feb-08 21:10 
GeneralRe: Using find_if STL function Pin
ComplexLifeForm25-Feb-08 0:57
ComplexLifeForm25-Feb-08 0:57 
GeneralRe: Using find_if STL function Pin
Stuart Dootson25-Feb-08 3:02
professionalStuart Dootson25-Feb-08 3:02 
GeneralRe: Using find_if STL function Pin
ComplexLifeForm25-Feb-08 18:22
ComplexLifeForm25-Feb-08 18:22 
GeneralRe: Using find_if STL function Pin
Johann Gerell14-May-08 21:54
Johann Gerell14-May-08 21:54 
GeneralATL and javascript Pin
whizdom16-Feb-08 21:35
whizdom16-Feb-08 21:35 
GeneralRe: ATL and javascript Pin
Nathan Holt at EMOM18-Feb-08 11:48
Nathan Holt at EMOM18-Feb-08 11:48 
whizdom wrote:
I wanted to write a browser plugin. In Firefox, I could simply write some javascript with XUL to get things to work. In Internet Explorer, from my online searching, it seems that I have to write ATL code if I want a toolbar with buttons (Explorer Band)?

Now writing Javascript for one and ATL for other seems like a lot of repeatation. I would like to use Javascript for both. Is it possible to simply write a toolbar in ATL and call some javascript code for the toolbar buttons to manipulate window elements? If so, how can I call the Javascript from ATL?


There is a set of Windows Scripting Engine objects and interfaces. I think the appropriate COM object has a progid of "JScript" and implements IActiveScript. You will need to implement an object with IActiveScriptSite. The stuff is fairly complicated, so it'll take some time to learn.

I'm impressed that you can get XUL to work. I tried to make a program to run on Seamonkey, and I've given up on it.

Nathan
GeneralRe: ATL and javascript Pin
whizdom22-Feb-08 7:43
whizdom22-Feb-08 7:43 
QuestionPlease enlighten me on STL iterators and CriticalSection locking Pin
Kosta Cherry13-Feb-08 21:15
Kosta Cherry13-Feb-08 21:15 
GeneralRe: Please enlighten me on STL iterators and CriticalSection locking Pin
Andy Moore14-Feb-08 6:11
Andy Moore14-Feb-08 6:11 
GeneralRe: Please enlighten me on STL iterators and CriticalSection locking Pin
Kosta Cherry14-Feb-08 11:49
Kosta Cherry14-Feb-08 11:49 
GeneralUsing an activex control in an ATL project Pin
zon_cpp11-Feb-08 20:33
zon_cpp11-Feb-08 20:33 
GeneralRe: Using an activex control in an ATL project Pin
Stuart Dootson11-Feb-08 23:38
professionalStuart Dootson11-Feb-08 23:38 
GeneralATL: IDispEvent*Impl for n instances [modified] Pin
wickdom8-Feb-08 3:59
wickdom8-Feb-08 3:59 
GeneralRe: ATL: IDispEvent*Impl for n instances Pin
Stuart Dootson8-Feb-08 8:52
professionalStuart Dootson8-Feb-08 8:52 
GeneralRe: ATL: IDispEvent*Impl for n instances Pin
wickdom8-Feb-08 12:03
wickdom8-Feb-08 12:03 
Generalefficiency copy vector into a second vector Pin
manustone4-Feb-08 2:20
manustone4-Feb-08 2:20 
GeneralRe: efficiency copy vector into a second vector Pin
Steve Echols4-Feb-08 18:03
Steve Echols4-Feb-08 18:03 
QuestionRe: efficiency copy vector into a second vector Pin
CPallini4-Feb-08 22:28
mveCPallini4-Feb-08 22:28 
GeneralRe: efficiency copy vector into a second vector Pin
manustone8-Feb-08 3:25
manustone8-Feb-08 3:25 
GeneralRe: efficiency copy vector into a second vector Pin
Andy Moore14-Feb-08 6:13
Andy Moore14-Feb-08 6:13 
QuestionTBSTYLE_EX_DRAWDDARROWS resize problem??? Pin
Rajesh_Yadav_8029-Jan-08 0:51
Rajesh_Yadav_8029-Jan-08 0:51 
Generalerror C2259: 'ATL::CComObject<base>' : cannot instantiate abstract class</base> Pin
zakkas248322-Jan-08 20:44
zakkas248322-Jan-08 20:44 
GeneralRe: error C2259: 'ATL::CComObject' : cannot instantiate abstract class Pin
Nathan Holt at EMOM23-Jan-08 5:18
Nathan Holt at EMOM23-Jan-08 5:18 

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.