| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen | 
Diese Klasse stellt einenen Comport zur Verfügung und ist gleichzeitig ein Control, dass den Status anzeigt und Einstellungen ermöglicht. [Mehr ...]
| Basisklassen(n) | abgeleitete Klassen | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 
 
 | SComPortControl |  | 
| Attribut | Typ | Beschreibung | 
|---|---|---|
| btnOnOff | SButton | |
| btnTextConnect | SString | Text für "verbinden" der auf dem Butten angezeigt werden soll. | 
| btnTextDisconnect | SString | Text für "trennen" der auf dem Butten angezeigt werden soll. | 
| ensureDataMode | bool | |
| rememberSettings | BOOL | Legt fest, ob die Einstellungen inm userConfigFile gespeichert werden sollen. Wenn true, werden die Einstellungen im userConfigFile gespeichert und beim Start wiederhergestellt. | 
| Attribut | Typ | Beschreibung | 
|---|---|---|
| iconEdit | SImageControl | |
| textInfo | SStatic | 
| Name | Parameter | Rückgabewert | Beschreibung | 
|---|---|---|---|
| onBtnConnect | BOOL tryConnect | void | Diese Funktion wird ausgelöst, wenn aus den Button "verbinden"/"trennen" geklickt und diese behandelt wurde. | 
| Name | Parameter | Rückgabewert | Beschreibung | 
|---|---|---|---|
| onCapturedMessage | HWND msgHwnd, UINT msg, WPARAM wParam, LPARAM lParam, void* pData | void | Behandlungsroutine für die beiden Button (Verbindung/Einstellung). | 
| onInitWindow | void | Aufbau des Controls. | 
Diese Klasse stellt einenen Comport zur Verfügung und ist gleichzeitig ein Control, dass den Status anzeigt und Einstellungen ermöglicht.
myDlg::onInitWindow()
{
   
// Comport myComport.createCtrl(this,"",-100,-40); myComport.btnTextDisconnect="Verbindung jetzt trennen"; // abweichender Text myComport.btnTextConnect="Verbindung jetzt herstellen"; // abweichender Text}
| onBtnConnect(BOOL tryConnect) void |     | 
Diese Funktion wird ausgelöst, wenn aus den Button "verbinden"/"trennen" geklickt und diese behandelt wurde.
...::onBtnConnect()
{
   
if( tryConnect && isConnected() )
      MessageBox("OK");
  }
  
| tryConnect | wenn true wurde versucht die Verbindung herzustellen, mittels isConnected() kann festgestellt werden, ob dies erfolgreich war. | 
| onCapturedMessage(HWND msgHwnd, UINT msg, WPARAM wParam, LPARAM lParam, void* pData) void |     | 
Behandlungsroutine für die beiden Button (Verbindung/Einstellung).
| onInitWindow() void |     | 
Aufbau des Controls.
| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |