C++ - Open Control Panel item in the same window -


i have windows-based application. i'm trying open control panel item following way:

enumwindows(enumwindowsprocmy, ppid); iopencontrolpanel *ppanel = null; coinitialize(nullptr); hresult hr = cocreateinstance(clsid_opencontrolpanel, null,     clsctx_inproc_server, iid_iopencontrolpanel,     (void**)&ppanel); if (failed(hr)) {     return -1; } ppanel->open(custom_guid, null, null); 

this opens control panel item in new window. there way navigate control panel item in open window? have handle window.

if have running instance of control panel can like.

retrieves pointer running object has been registered.

sample code

iunknown *puk = null;          hresult hr = getactiveobject(clsid_opencontrolpanel, 0, &puk); return (hr == s_ok); 

Comments

Popular posts from this blog

php - trouble displaying mysqli database results in correct order -

depending on nth recurrence of job in control M -

sql server - Cannot query correctly (MSSQL - PHP - JSON) -