Who could know? There are many specifics you havn't identified.
Ric Ashton
Posts
-
Application upgrade -
Vista and SkypeDoes anyone know why Skype and Vista are incompatible?
-
Finished 2 C++ books, starting third and questions remainYou need to buy the complete reference book. Something like the 'The Waite Group's' Turbo C++ Bible, or something more up-to-date. Utilising DWORD (for example) is a complex issue reserved for programmers with some experience. To find out what it is used for and how it is used you might involve yourself with the complex issue of 'sound' and search the internet for applicable code in this area. I think this is why nobody had yet replied.
-
Infantile question?Does anyone know why Skype seems incompatible with Vista Home edition? Sorry its not a C++ question. But you guys are the best.
-
[Message Deleted]Then in any environment, you need to qualify what you wish to discard. You need to place a field (that you specify) into a list box and disallow the duplication of a matching field. If the field or database.component is new then allow the record to be copied to a new file. At the end (after testing) simply replace your old file with the new one. I'm assuming your running a few thousand records.
-
[Message Deleted]Are you trying to just get rid of the duplicated record?
-
[Message Deleted]You need to state exactly what type of format or organising structure you are trying to acheive.
-
Vista Alt+TabI thank very much for your time. My application is complex and I will get through the current inconsistency between operating systems with respect to Focus and Activate. I would like to ask one more question. In older computers with sound cards, there is an instant termination of sound with two direct PlaySound statements. One might hear a click of the first sound, with the second sound being played in full. Example strcpy(bbb, ResidentDir); strcat(bbb, "\\sound\\alphabet\\cfs.wav"); //changed file structure PlaySound(bbb, NULL, SND_SYNC|SND_NODEFAULT); strcpy(bbb, ResidentDir); strcat(bbb, "\\sound\\alphabet\\ill.wav"); //I love lollipops PlaySound(bbb, NULL, SND_SYNC|SND_NODEFAULT); On newer computers with the sound card built into the motherboard, there is an accumulated delay. If the above code were to be repeated 100 times, it would take some 10 seconds for the computer to say "I love lollipops". I was curious as to whether there was a primacy on streaming or an inability to interrupt in the new configurations. Yours Ric
-
Vista Alt+TabWithin C++ Object Windows TStatusBar* StatusBar; char xxx[255]; sprintf(xxx, "Keystroke C Timer = %d", RicsMasterTimer); if (::StatusBar) {::StatusBar->SetText(xxx);} The status bar is part of the application window.
-
Vista Alt+TabI might instantiate these functions into the dialog and try letting it call the parent window with NotifyParent to refresh itself. Always good to talk to someone. Thank You Ric
-
Vista Alt+TabTried both WM_ACTIVATE and WM_ACTIVATEAPP. I've set up a status bar at the base of the application requesting both functions to talk (acknowledge the message) to me. No response. Thanks for your response.
-
Vista Alt+TabMy application is a modeless dialog which sits on top of the application's main window. Within the dialog is one edit control. My pointers are correct i.e., Window->Dialog->EditCtrl In XP, the Alt+Tab function of the Desktop works just fine. In Vista, the edit control does not regain focus. I am fine with sending Focus to the edit control however I am having problems with intercepting a WM_Message from the desktop when it brings my application to the foreground. Is it the Z-order, EV_WM_Message response, using GetForegroundWindow or something else? I can utilise the EvGetFocus and EvKillFocus functions but cannot distinguish between control from within the application and that which comes from the desktop. This is my first time here. Assistance would make me a regular responder to questions.