- Where Developers Learn, Share, & Build Careers


I have made my own NSIS plugin DLL. dll a function which takes a hwnd ID number as a parameter and then editboxes parents as hwnd that creates an edit box window with hwnd

My problem :. I am having trouble in passing my NSIS plugin DLL to HWND I can get the hwnd ID and then identify the actual hwnd (I think that) but when I made my editbox never showed it on its hwnd?

Am I doing wrong? How do I correctly pass the hwnd parameter as it seems?

  extern "C" void __declspec (dllexport) CreateEditbox (HWND hwndParent, integer string_size, TCHAR __cdecl * variable, stack_t ** stacktop, extra_parameters * Extra) {g_hwndParent = hwndParent; EXDLL_INIT (); {Int hwndID = popint (); Acdbludbludbludbludbludbludbludblud = gate Delgitm (Acdbludeepiar, Acdbludiaidiaidi); HWND a = CreateWindowEx (WS_EX_TRANSPARENT, text ("edit"), text, WS_VISIBLE | WS_CHILD, 20, 20, 100, 20, hwnd, zero, GetModuleHandle (zero), zero); }}   

My NSIS code:

 function  page custom start start nsDialogs :: 1018 $ 0 Pop Tbox :: CreateEditbox $ 0 NsDialogs :: Show FunctionEnd    

nsDialogs :: makes return Acdblyuendi (Id).

nsDialogs can already create edit boxes, so your current code is meaningless ...

Comments

Popular posts from this blog

Python SQLAlchemy:AttributeError: Neither 'Column' object nor 'Comparator' object has an attribute 'schema' -

java - How not to audit a join table and related entities using Hibernate Envers? -

mongodb - CakePHP paginator ignoring order, but only for certain values -