Jump to content

p.n.a

Members
  • Posts

    7
  • Joined

  • Last visited

p.n.a's Achievements

ISF Newbie

ISF Newbie (1/5)

  1. It does not work with/with out WS_SHOWNORMAL. But it starts work CORRECT, if a call WaitForinputIdle(hProcess,8000) after CreateProcess(...).
  2. ps: I do not know what may be wrong with my app now....becouse I just call CreateProcees(...) and do nothing (do not interact with interface etc) after...
  3. I'm not sure 100%...but there were such problems before...Meybe i'am wrong... "splash window" = greeting window? As I understand, you destroy "greeting" window ....and after create main window?
  4. The feature is that we do not know which window get focus (from Windows) after you destroy your "greetin window". This is absolutly unpredictable! When you destroy "greeting" window and after (instantly) create "working" window, Windows think whom to give focus. If Windows choose your window it will be foregraund, if it choose mine window first, your window will be under mine main window. That is why it can works with any (mine or DOS's) windows, correct (if Windows choose your window first) and incorrect (if Windows choose mine or DOS window first) a. Unfortunatly, it is specific of Windows OS. To solve this proplem (if you want) you can ,as i said, create "gretting" window....after create working window, and (instantly) after destroy "greeting" window. Now, you do (as i thing:)) this: create greeting window...then (when working is prepared) destroy greeting window and after(!) create working window.
  5. Ok. But, you create first "greeting"(window with words "Imageburn loading...please wait..") window, it plays (you can change "title" window for "greeting" window in my previous post) the role of ''tittle" window in my previous post.
  6. Hello. If i start "imgburn" from my program using command line (i try to burn iso image), it shows "title"(where we choose actions type) window foreground, then you destroy this window, and start "working"(with progresses, device combo box, e.t.c.) window. But initially main window of my programm is foregroung (and maximized), and when you create "working" window it turns out "under" my window = i do not see you working window. Maybe, the reason is that after you destroy your tittle window, Windows looking for (and find main window of my program) any other window and set focus to it. When you create your "working" window , Windows does not set it foreground (it lies under my main window). I think, for proper work, you can change call sequence: first you must create "working" window, after - destroy "tittle window". Thank you. Good luck.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.